부록 B. 배포 중 자동화를 사용하여 Manager 가상 머신 사용자 정의
자동화를 사용하여 하나 이상의 Ansible 플레이북을 사용하여 배포 중에 Manager 가상 시스템을 조정하거나 사용자 지정할 수 있습니다. 배포 중에 다음 시점에서 플레이북을 실행할 수 있습니다.
- 셀프 호스트 엔진 설정 전
- 셀프 호스트 엔진 설정 후 스토리지를 구성하기 전에
- 관리자에 배포 호스트를 추가한 후
- 배포가 완료된 후
절차
- 배포 프로세스의 특정 시점에 Manager 가상 시스템에서 실행할 하나 이상의 Ansible 플레이북을 작성합니다.
플레이북을
/usr/share/ansible/collections/ansible_collections/redhat/rhv/roles/hosted_engine_setup/hooks/
아래의 적절한 디렉터리에 추가합니다.enginevm_before_engine_setup
- 셀프 호스트 엔진 설정 전에 플레이북을 실행합니다.
enginevm_after_engine_setup
- 셀프 호스트 엔진 설정 후 스토리지를 구성하기 전에 플레이북을 실행합니다.
after_add_host
- 배포 호스트를 Manager에 추가한 후 플레이북을 실행합니다.
after_setup
- 배포가 완료된 후 플레이북을 실행합니다.
자체 호스팅 엔진 설치 프로그램을 실행하면 배포 스크립트에서 ovirt-engine-setup
역할을 실행하여 이러한 디렉터리 중 하나에서 모든 플레이북을 자동으로 실행합니다.
추가 리소스
- 명령줄을 사용하여 셀프 호스트 엔진 배포
- Ansible을 사용하여 구성 작업 자동화
- Ansible 설명서 에서 플레이북 소개