content[ansible-playbook]task単位ではなく、play単位に環境変数を設定する#Ansible考えたらわかる事だったのですが、ちょっと迷ってしまったのでメモ。コマンド実行時に設定した環境変数が渡されます。追加でまたhogeコマンドのtaskを追加したいとします。fugaユーザがいなかったら追加するタスクです。そこにも環境変数が欲しい場合、毎回書くとこんな感じになって、コマンド増えるたびに追記が必要でちょっとしんどいですね。記述してあげる方法です。echoで書いてあげれば可能なのですが、実行シェルの関係だったり読み込みタイミングだったり色々と面倒です。https://qiita.com/FGtatsuro/items/2366c93131c47aef8dfeあくまで、このplaybookを実行中だけ共通の環境変数を持ちたいならplayに書いてあげるのが楽だと思います。create-hoge-jobsこれでtasksの記述が簡略化できます。taskには、あくまでそのタスクにだけ使うような物のみ記述してあげるのが良さそうです。]}hoge追加のtaskも通ってますね。両方通っているので、環境変数がうまく渡っています。upLoginユーザーは見つかりませんでした。