knife bootstrap -N
ノードの名前 ( ) をテンプレートに取得する方法を理解しようとしています。さまざまなアイデアを試しましたが、まだうまくいくものは見つかりませんでした。シェフのレシピからこれにアクセスする方法を知っている人はいますか?
また、Chef レシピで使用できるすべての変数を一覧表示する方法はありますか?
knife bootstrap -N
ノードの名前 ( ) をテンプレートに取得する方法を理解しようとしています。さまざまなアイデアを試しましたが、まだうまくいくものは見つかりませんでした。シェフのレシピからこれにアクセスする方法を知っている人はいますか?
また、Chef レシピで使用できるすべての変数を一覧表示する方法はありますか?
よりクリーンで簡潔な方法は、属性wikiページに示されています。
node.name
Chef::Config[:node_name]
あなたはあなたのレシピで使うことができます。これは、Opscodeのchef-clientクックブックで見つかりました。