알다시피, 각 플레이 북에는 하나의 호스트 항목이 필요합니다. 다른 플레이 북이 포함 된 컨테이너 플레이 북을 만드는 경우 각 플레이 북 포함에 대해 호스트를 매개 변수화 할 수 있다는 것을 알고 싶습니다. 그래서 같은
---
- include playbook_1.yml
hosts: tag_postgres
- include: playbook_2.yml
hosts: tag_rabbitmq
모든 다른 플레이 북을 하나의 스크립트에 넣고 호출 할 수는 있지만이 방법으로 하나의 플레이 북에서 다른 플레이 북으로 일부 set_fact를 재사용 할 수 없으므로 많은 작업 복제가 있습니다.
질문의 또 다른 평론은 아마존에서 ec2를 시작할 수 있습니까?
hosts: localhost
기본적으로 인벤토리를 구성 -i ec2.py
하고 호스트를 다음과 같이 지정 하는 시작된 ec2의 구성
hosts: tag_<some_tag>
동일한 플레이 북 또는 포함 된 플레이 북 (다른 역할)을 통해 발생합니까?
hosts:
당신의 yaml에 하나 이상의 섹션을 가질 수 있고 본질적으로 인벤토리에 다른 호스트 그룹을 사용하는 여러 플레이 북을 가지고 있다는 것을 알고 있습니까?