私のホストが特定のホストのために、定義ファイル:特定のタスクのために、どのようにすればよいでしょうか?
ansible_ssh_user=root
ansible_become_user=my_user
ansible_become=true
いくつかのタスクでは、私はmy_userになることを望んでいません。 become: false
の設定は無効ですが、ansible_become: false
は「エラー:不可能なものは有能なタスクまたはハンドラの有効なパラメータではありません」
私がしようとしていることは可能ですか?私は典型的なパターンは私がここでやっていることの逆を行い、my_userとして接続し、必要に応じてbecome_user: root
を使用すると仮定しますか?
使用しているバージョンはどれですか? – Railslide
私はバージョン1.9を使用しています – skyellin
バージョン2.0以降を使用できる場合は、ブロック機能を使用して複数のタスクを同時に使用できます –