質問

Type hostaugeasは、/etc/hostsでの特定の値のみを設定できます。facterはホストクエリをサポートしません。

今私は

を検討しています

1)Resolvライブラリーを使用して、Ruby関数を書き込む

2)Ruby関数を書き込み、実際に/etc/hostsファイル

任意の良いアイデア?

役に立ちましたか?

解決

実際にマスターにエージェントのhostsファイルの内容を知っていったら、必ず選択肢を書いてください。Facter 2.xは、アレイ/ハッシュ構造を取得するために必要です。Resolvライブラリは非常に奇妙な選択です。あなたは自分でファイルを解析するのが良いでしょう。

技術的には、Puppetにはhostsファイルを解析するためのコードが付属していますが、それはあなた自身のローリングよりもはるかに難しい可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top