私はダイナミックインベントリを初めて利用しました。可能なEC2動的インベントリwith host_vars
私が脚本を持っている: hosts: tag_Name_abc
はこの脚本を実行するには、それがタグ付けされたEC2インスタンス上に正確に必要なものを行います。私はhost_vars
を使用しようとすると、私は内容test_var: test_value
と脚本ファイルディレクトリの下host_vars/tag_Name_abc
ファイルがファイルにありfatal: FAILED! => {"changed": false, "failed": true, "msg": "AnsibleUndefinedVariable: 'test_var' is undefined"}
得るが、それは、変数を拾っていません。
どれアドバイスは素晴らしいことだ脚本にansible-playbook -i ec2.py myplaybook.yml
を起動します。ありがとう!
ライフセーバー!ありがとう – leonardseymore