問題タブ [ansible-role]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
639 参照

ansible - Ansible ロール テンプレートまたはファイル フォルダー内にディレクトリ構造はありますか?

Ansible ロールの基本的なディレクトリ構造は次のとおりです。

ここで私の質問は、ファイルまたはテンプレート フォルダーの内部に次のようなディレクトリ構造を持たせることができるかということです。

したがって、私のタスクは次のようになります。

これは動作しません :(

templates フォルダー内のファイルを参照するにはどうすればよいですか?

重要: ファイル システムを模倣したいので、テンプレート フォルダー内にフラットな構造は必要ありません。そのため、テンプレート フォルダー構造を見るだけで、ファイルがどこにコピーされるかがわかります。

参考までに、フラット構造を使用すると機能します。

0 投票する
2 に答える
1520 参照

ansible - Ansible: 予期しない回数実行されるループの include_role

アイテムで include_role を使用しようとしています

私の役割は

問題は、ロールが各ホストによってアイテムごとに X 回実行されているように見えることです。X はホストの数です。

なぜこれが起こっているのですか、どうすれば修正できますか?

可能なホスト:


実際の役割では、タスクを各ホストで実行する必要があるため、タスクを委任できません。

allow_duplicates: nostillを使用しても同じ出力が得られます。