また、少なくとも最初の10行は手動でhostsファイルを編集する機能を保持したいと思います。
#Public IP's - eth0
192.168.1.103 front-01
192.168.1.106 front-02
#Private IP's - eth1
192.169.40.201 priv0-0
192.169.40.202 priv0-1
192.169.40.207 priv1-0
192.169.40.208 priv1-1
#Virtual IP's - eth0:1
192.169.50.202 vip-01
192.169.50.205 vip-02
これらのホストエントリを/ etc / hostsの下部に配置するのが最適です。これを行う最良の方法は何ですか?8つのホスト行マニフェストを書くよりも良い方法はありますか?
# create a simple hostname and ip host entry
host { 'front-01':
ip => '192.168.1.103',
}
/ etc / hostsに異なるIPの/ hostnamesを必要とするサーバーグループがある場合があります。テンプレートを使用しますが、テンプレートによって上書きされるため、人々は/ etc / hostsを手動で変更できなくなります。