用 Puppet 實現 Apache 2.4 X-Forwarded-For 阻擋 Location

2018-09-01 Apache, Puppet

加碼上一篇「Apache 2.4 透過 X-Forwarded-For 阻擋特定 location」的設定,一樣要讓他用 Puppet 來管理,

 

要寫 Apache 建議大家直接可以用 Github 的「puppetlabs/apache」來寫就好,這邊會直接拿 X-Forwarded-For 來做示範

 

範例:

範例使用 puppetlabs/apache 的 2.3.0 版本,如果要實現 configuration 像這樣的話:

 

  • 以 class 的寫法:

 

  • 把 vhost 拉到 hiera 的寫法:

 

提供兩種簡單的寫法,實際可以有更多的變化,以我目前遇到的需求來說,Github 出的 module 算是有品質的。

 

 

 

 

 

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

彙整

分類

open all | close all

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱

%d 位部落客按了讚: