2017-09-22 2 views
0

Bamboo 마스터 인스턴스 B, Bamboo 에이전트와 함께 가능한 마스터 insatnce A를 가지고 있습니다. 대상 서버 C에서 원격 작업을 수행하기 위해 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 대나무 마스터 B.보다는 대나무 제 A에 내 명령을 실행되었는지 확인하는 방법에 대해 설명합니다. 메시지 "ansible-playbook : command not found"로 실패합니다. 어떤 아이디어를 높이 평가!

  1. 나는 Bamboo master B에 대한 책임이 있습니까?
  2. 책임있는 사람과 Bamboo가 동일한 마스터에 있어야합니까?
  3. 에이전트에서 명령 태스크를 실행할 수 없습니까?

답변

0

당신이해야 할 일은 대나무의 SSH 작업을 사용하여 가능성있는 플레이 북을 호출하는 것입니다. 이것은 나를 위해 완벽하게 일했습니다!

관련 문제