Ansible: グローバルスコープ変数ファイル?

作成日 2013年11月29日  ·  3コメント  ·  ソース: ansible/ansible

やあ、

いくつかグーグルしてIRCに質問した後、acceleratedやgather_factsなどを設定できるグローバルデフォルト変数ファイルがないようです。

group_vars / allは、このレベルの変数では機能しないようです。

これは、多くのプレイがある大きなプレイブックの場合、プレイごとに明示的に設定する必要があることを意味します。これはおそらく最適ではありませんか?

最も参考になるコメント

こんにちはマイケル、

これは実際には機能(または少なくともドキュメントの更新)リクエストであり、サポートリクエストではありません。
質問は繰り返し発生するようで、答えは通常「group_vars / all」ですが、これはすべてのスコープで機能するわけではなく、私が言及した変数でも機能しません。
インベントリ内の[all:vars]は次善の答えのように見えますが、いくつかの異なるインベントリファイルがある場合、それらすべてにこれらの値を複製したくはありません。

ですから、プレイブックレベルでのデフォルト/役割のようなものが欠けているように感じます。

全てのコメント3件

やあ、

(A)これらはプレイごとに設定されます。

(B)今後、サポートフォーラムとしてgithubを使用しないでください。 代わりに、googlegroupsのansible-projectに立ち寄ってください。

ありがとう!

こんにちはマイケル、

これは実際には機能(または少なくともドキュメントの更新)リクエストであり、サポートリクエストではありません。
質問は繰り返し発生するようで、答えは通常「group_vars / all」ですが、これはすべてのスコープで機能するわけではなく、私が言及した変数でも機能しません。
インベントリ内の[all:vars]は次善の答えのように見えますが、いくつかの異なるインベントリファイルがある場合、それらすべてにこれらの値を複製したくはありません。

ですから、プレイブックレベルでのデフォルト/役割のようなものが欠けているように感じます。

+1、グローバルデフォルトを定義する場所が見つかりません

このページは役に立ちましたか?
0 / 5 - 0 評価