4.5. Ansible Automation Platform 2.4로 업그레이드
Ansible Tower의 인스턴스를 Ansible Automation Platform 2.4로 업그레이드하려면 원래 Tower 인스턴스에서 새 Tower 인스턴스로 인벤토리 파일을 복사하고 설치 프로그램을 실행합니다. Red Hat Ansible Automation Platform 설치 프로그램은 사전-2.4를 감지하고 업그레이드 프로세스를 계속하기 위해 업그레이드된 인벤토리 파일을 제공합니다.
- Red Hat Ansible Automation Platform 다운로드 페이지에서 Red Hat Ansible Automation Platform의 최신 설치 프로그램을 다운로드합니다.
파일을 추출합니다.
tar xvzf ansible-automation-platform-setup-<latest_version>.tar.gz
$ tar xvzf ansible-automation-platform-setup-<latest_version>.tar.gzCopy to Clipboard Copied! Toggle word wrap Toggle overflow Ansible Automation Platform 설치 디렉터리로 이동합니다.
cd ansible-automation-platform-setup-<latest_version>/
$ cd ansible-automation-platform-setup-<latest_version>/Copy to Clipboard Copied! Toggle word wrap Toggle overflow 원래 인스턴스의
인벤토리파일을 최신 설치 프로그램의 디렉터리에 복사합니다.cp ansible-tower-setup-3.8.x.x/inventory ansible-automation-platform-setup-<latest_version>
$ cp ansible-tower-setup-3.8.x.x/inventory ansible-automation-platform-setup-<latest_version>Copy to Clipboard Copied! Toggle word wrap Toggle overflow setup.sh스크립트를 실행합니다../setup.sh
$ ./setup.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 설정 스크립트를 일시 중지하고 "pre-2.x" 인벤토리 파일이 감지되었지만 원래 인스턴스를 계속 업그레이드할 수 있도록
inventory.new.ini라는 새 파일을 제공합니다.텍스트 편집기를 사용하여
inventory.new.ini를 엽니다.참고설치 스크립트를 실행하여 설치 관리자는 원래 인벤토리 파일에서 [automationcontroller]로 이름 변경과 같은 몇 가지 필드를 수정했습니다.
관련 변수, 노드 및 관련 노드-노드 피어 연결을 할당하여 자동화 메시를 구성하도록 새로 생성된
inventory.new.ini파일을 업데이트합니다.참고자동화 메시 토폴로지 설계는 환경의 자동화 요구 사항에 따라 다릅니다. 가능한 모든 시나리오에 대한 설계를 제공하기 위해 이 문서의 범위를 벗어납니다. 다음은 자동화 메시 설계의 예입니다.
홉 노드를 활용하는 세 개의 노드로 구성된 표준 컨트롤 플레인이 있는 인벤토리 파일의 예:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 자동화 허브 API 토큰을 가져오거나 생성합니다.
automationhub_api_token플래그를 사용하여 기존 API 토큰을 가져옵니다.automationhub_api_token=<api_token>
automationhub_api_token=<api_token>Copy to Clipboard Copied! Toggle word wrap Toggle overflow generate_automationhub_token플래그를True:로 설정하여 새 API 토큰을 생성하고 기존 토큰을 무효화합니다.generate_automationhub_token=True
generate_automationhub_token=TrueCopy to Clipboard Copied! Toggle word wrap Toggle overflow
자동화 메시를 위한
inventory.new.ini구성을 완료한 후inventory.new.ini를 사용하여 설정 스크립트를 실행합니다../setup.sh -i inventory.new.ini -e @credentials.yml -- --ask-vault-pass
$ ./setup.sh -i inventory.new.ini -e @credentials.yml -- --ask-vault-passCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 설치가 완료되면 모든 자동화 컨트롤러 노드에서 Ansible Automation Platform 대시보드 UI에 로그인하여 Ansible Automation Platform이 성공적으로 설치되었는지 확인합니다.
추가 리소스
- Ansible Automation Platform 설치 프로그램 사용에 대한 일반적인 정보는 Red Hat Ansible Automation Platform 설치 가이드를 참조하십시오.