2.8. 컨테이너화된 Ansible Automation Platform 설치
Red Hat Enterprise Linux 호스트를 준비하고, Ansible Automation Platform을 다운로드하고, 인벤토리 파일을 구성한 후 설치 플레이북을 실행하여 컨테이너화된 Ansible Automation Platform을 설치합니다.
사전 요구 사항
다음을 수행했습니다.
- Red Hat Enterprise Linux 호스트 준비
- 관리형 노드 준비
- 다운로드된 Ansible Automation Platform
- 인벤토리 파일 구성
- 루트가 아닌 사용자로 Red Hat Enterprise Linux 호스트에 로그인
프로세스
- Red Hat Enterprise Linux 호스트의 설치 디렉터리로 이동합니다.
installPlaybook을 실행합니다.ansible-playbook -i <inventory_file_name> ansible.containerized_installer.install예를 들면 다음과 같습니다.
ansible-playbook -i inventory ansible.containerized_installer.install필요에 따라 설치 명령에 매개변수를 추가할 수 있습니다.
ansible-playbook -i <inventory_file_name> -e @<vault_file_name> --ask-vault-pass -K -v ansible.containerized_installer.install예를 들면 다음과 같습니다.
ansible-playbook -i inventory -e @vault.yml --ask-vault-pass -K -v ansible.containerized_installer.install-
-I <inventory_file_name> - 설치에 사용할 인벤토리 파일입니다. -
-e @<vault_file_name> --ask-vault-pass- (선택 사항) 중요한 변수를 저장하는 데 자격 증명 모음을 사용하는 경우 이를 설치 명령에 추가합니다. -
-k - (선택 사항) 권한 에스컬레이션에 암호를 입력해야 하는 경우 이를 설치 명령에 추가합니다. 그러면 BECOME 암호를 입력하라는 메시지가 표시됩니다. -
-v- (선택 사항) 설치 프로세스의 세부 정보를 보려면 최대 4개의 v(-vvv )의 상세 정보 표시를 사용할 수 있습니다. 그러나 설치 시간을 크게 늘릴 수 있으므로 Red Hat 지원에서 필요하거나 요청한 경우에만 사용하십시오.
-
- 컨테이너화된 Ansible Automation Platform 설치가 시작됩니다.
검증
설치가 완료되면 다음 URL에서 기본적으로 사용 가능한 플랫폼 UI에 액세스할 수 있는지 확인합니다.
https://<gateway_node>:443-
gateway_admin_username및gateway_admin_password용으로 만든 자격 증명을 사용하여 admin 사용자로 로그인합니다. Ansible Automation Platform에 사용되는 기본 포트 및 프로토콜은 80(HTTP) 및 443(HTTPS)입니다. 다음 변수를 사용하여 포트를 사용자 지정할 수 있습니다.
envoy_http_port=80 envoy_https_port=443HTTPS를 비활성화하려면
envoy_disable_https를true로 설정합니다.envoy_disable_https: true