2017-06-06 16 views
0

マイAnsible hostsファイル:可能な在庫ファイルから、別のファイルの変数を含めることは可能ですか?

mybox.mydomain.com ansible_ssh_pass={{mypassword}} 

変数 'mypasswordというは' ファイル "variables.yml" で定義されています:

mypassword = somepassword 

は、私は、変数「から変数を含めることができます方法はあります。 yml "は私のホストファイルにありますか?私はいくつかのAnsibleコマンドを実行しようとすると、そうでない場合、私は最終的に私はそれがVaultは暗号化の唯一の方法であるため、.ymlファイル(からボールト暗号化された変数を使用したいので、私はこれを求めているエラー

the field 'password' has an invalid value, which appears to include a variable that is undefined. The error was: 'mypassword' is undefined 

を取得します個々の変数)

答えて

0

variables.ymlgroup_vars/all/variables.ymlを入れてください。

これにより、インベントリ内のすべてのホストのグループ変数として、すべてがvariables.ymlにロードされます。

+0

ありがとうございました! –

関連する問題