実行モードでノードが少ないので、それらのノードにhostnameを設定する必要があります。シェフを使ってホスト名を設定/変更する方法は?
属性「host_name」を設定し、そのレシピをそれぞれのノードで実行できるというクックブックはありますか?
実行モードでノードが少ないので、それらのノードにhostnameを設定する必要があります。シェフを使ってホスト名を設定/変更する方法は?
属性「host_name」を設定し、そのレシピをそれぞれのノードで実行できるというクックブックはありますか?
コミュニティhostname料理本があります。
このレシピはどのように使用するのですか? – user3086014
私たちが必要とする変更は何ですか? – user3086014
@ user3086014ドキュメントには、サポートされているOSとしてcentosが記載されていません。しかし、テストキッチンファイルはCentOS-6.4を使ってこのクックブックをテストし、デフォルトレシピはcentosロジックを含んでいます。この料理本を試しましたか? –
ドメイン名がFQDNに2回追加されるhostnameのバグを修正した、ホスト名cookbookの更新フォークをチェックアウトしてください。
また、このフォークでは、デフォルトの127.0.1.1やその他の静的IPではなく、ノード["ipaddress"]にipを設定できます。
https://github.com/nathantsoi/chef-cookbook-hostname
または
フォーク/修正をありがとう。 – j15e
私はちょうどchef_hostnameの料理の初期バージョンリリース:それはあなたがあなたにそれに依存することを宣言し使用するには
https://supermarket.chef.io/cookbooks/chef_hostname
をmetadata.rb:
depends "chef_hostname"
そして、あなたのレシピコードにちょうどそれがホスト名を設定するために提供hostname
リソース使用:
hostname "foo.example.com"
それともnode.nameにホスト名を設定します。
hostname node.name
しますか、気になる属性に設定してください:
hostname node["set_fqdn"]
この本は多くの未解決の問題を解決します。すべての問題とホスト名の料理に対して開かれているのPRを含む:
を編集無効の/ etc/hostsこんにちは、私は同じを探していますのために
コミュニティ[hostname](http://community.opscode.com/cookbooks/hostname)のクックブックがあります。 –