2017-09-22 13 views
0

私はBambooマスタインスタンスB、Bamboo Bのエージェントとの間にAnsible master insatnce Aを持っています。リモートマシンのbambooからの呼び出しが可能

ansible-playbook callAppserver1.yml -u devops --sudo --vault-password-file=vault.txt --extra-vars "version=${bamboo_planRepository_branch}_${bamboo.buildNumber}" 

は現在、私は、スクリプトタスクからansibleコマンドを呼んでいる:どのように私はTEH ansible comamndは竹のエージェントAではなく竹マスターB. 私のコマンドで実行されていることを確認することができます。それはメッセージ "ansible-playbook:command not found"で失敗しています。任意のアイデアを感謝!

  1. 私の竹マスターBにはありますか?
  2. AnecessとBambooを同じマスターにする必要がありますか?
  3. エージェントでコマンドタスクを起動できませんか?

答えて

0

あなたがしなければならないことは、竹のSSHタスクを使用して、可能性のあるプレイブックを呼び出すことだけです。これは私にとって完璧に機能しました!

関連する問題