3.2.3. 복잡한 패치 시나리오
Ansible Automation Platform에서 여러 자동화 작업을 워크플로우에 연결할 수 있으며, 이를 사용하여 복잡한 패치 시나리오에서 여러 단계를 조정할 수 있습니다.
다음 예제 복잡한 패치 시나리오는 가상 머신 스냅샷 작성, 가상 머신 패치, 워크플로우에서 오류가 발생했을 때 티켓을 생성하는 방법을 보여줍니다.
- 프로젝트 동기화를 실행하여 최신 플레이북을 사용할 수 있는지 확인합니다. 병렬로 인벤토리 동기화를 실행하여 최신 대상 호스트 목록을 사용할 수 있는지 확인합니다.
각 대상 호스트의 스냅샷을 가져옵니다.
- 스냅샷 작업이 실패하면 관련 정보를 사용하여 티켓을 제출합니다.
각 대상 호스트를 패치합니다.
- 패치 적용 작업이 실패하면 스냅샷을 복원한 후 관련 정보를 사용하여 티켓을 제출합니다.
- 패치 작업이 성공한 각 스냅샷을 삭제합니다.
다음 워크플로우 시각화는 예제 복잡한 패치 시나리오의 구성 요소가 실행되는 방법을 보여줍니다.