2.2. Ansible Automation Platform 업그레이드 계획
업그레이드 프로세스를 시작하기 전에 다음 고려 사항을 검토하여 Ansible Automation Platform 배포를 계획하고 준비합니다.
사용 사례에 맞는 토폴로지가 있는지 확인하려면 설치 계획 가이드의 시스템 요구 사항을 참조하십시오.
참고2.4에서 2.5로 업그레이드하면 이제 플랫폼 게이트웨이 가 포함됩니다. 아키텍처 변경에 필요한 2.5 네트워크 포트 및 프로토콜을 검토합니다.
중요Ansible Automation Platform 2.4에서 2.5로 업그레이드할 때 자동화 컨트롤러, 자동화 허브 및 이벤트 기반 Ansible 컨트롤러의 API 끝점을 모두 사용할 수 있습니다. 이러한 API는 더 이상 사용되지 않으며 향후 릴리스에서 비활성화됩니다. 이 유예 기간은 플랫폼 게이트웨이와 함께 새 API로 마이그레이션할 수 있도록 하는 것입니다.
- 이전 버전의 Ansible Automation Platform에서 업그레이드하기 전에 유효한 서브스크립션이 있는지 확인합니다. 기존 서브스크립션은 업그레이드 프로세스 중에 수행됩니다.
- 문제가 발생하는 경우 업그레이드하기 전에 Ansible Automation Platform 2.4 환경 백업이 있는지 확인하십시오. 환경의 특정 토폴로지는 백업 및 복원 및 복구 연산자 환경에 대한 백업을 참조하십시오.
- 업그레이드하기 전에 인벤토리 또는 인스턴스 그룹 세부 정보를 캡처해야 합니다.
- Red Hat Ansible Automation Platform을 업그레이드하기 전에 최신 버전의 Ansible Automation Platform 2.4로 업그레이드해야 합니다.
이벤트 기반 Ansible 버전 2.4에서 2.5로 업그레이드는 지원되지 않습니다. 이벤트 기반 Ansible 2.4 및 이벤트 기반 Ansible 2.5 간의 데이터베이스 마이그레이션은 호환되지 않습니다. 자세한 내용은 자동화 컨트롤러 및 자동화 허브 2.4 및 이벤트 기반 Ansible 2.5 및 통합 UI 업그레이드 를 참조하십시오.
현재 Event-Driven Ansible 컨트롤러 2.5를 실행 중인 경우 업그레이드 프로세스가 완료된 후 새 활성화만 실행되도록 업그레이드하기 전에 모든 Event-Driven Ansible 활성화를 비활성화하는 것이 좋습니다.
- 플랫폼 UI의 자동화 컨트롤러 OAuth 애플리케이션은 2.4에서 2.5로 마이그레이션할 수 없습니다. 자세한 내용은 지식베이스 문서를 참조하십시오. OAuth 애플리케이션을 다시 생성하는 방법을 알아보려면 액세스 관리 및 인증 가이드의 애플리케이션을 참조하십시오. https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html/access_management_and_authentication/gw-token-based-authentication#assembly-controller-applications
- 업그레이드 프로세스 중에 개별 서비스의 사용자 계정이 마이그레이션됩니다. 여러 서비스의 계정이 있는 경우 통합 플랫폼에 액세스하려면 연결되어 있어야 합니다. 자세한 내용은 계정 링크를 참조하십시오.
- Ansible Automation Platform 2.5는 독립 실행형 및 클러스터형 토폴로지 모두에서 중앙 집중식 Redis 인스턴스를 제공합니다. Redis 구성 방법에 대한 자세한 내용은 RPM 설치 가이드에서 Redis 구성 을 참조하십시오.
Ansible Automation Platform 2.4에서 2.5로 업그레이드할 때 로드 밸런서 뒤에서 자동화 컨트롤러를 사용하는 경우 플랫폼 게이트웨이 URL에 대한 연결이 실패할 수 있습니다.
컨트롤러 API에 연결하는 중 오류가
표시됩니다.이 문제를 해결하려면 각 컨트롤러 호스트에 대해 각 컨트롤러 호스트의 settings.py 파일의
CSRF_TRUSTED_ORIGIN
설정에서 플랫폼 게이트웨이 URL을 신뢰할 수 있는 소스로 추가합니다. 그런 다음 URL 변경 사항이 구현되도록 각 컨트롤러 호스트를 다시 시작해야 합니다. 자세한 내용은 Ansible Automation Platform 문제 해결 의 업그레이드 를 참조하십시오.