7장. 자동화 허브 설치
Ansible Automation Platform Operator 설치가 완료되면 다음 단계에서 Red Hat OpenShift 클러스터 내에서 자동화 허브를 설치합니다.
리소스 요청 및 제한 값은 이 참조 환경에 따라 다릅니다. Red Hat OpenShift 환경의 값을 올바르게 계산하려면 3장. 시작하기 전 섹션을 읽으십시오.
자동화 허브 인스턴스를 제거하면 연결된 PVC(영구 볼륨 클레임)가 자동으로 삭제되지 않습니다. 이로 인해 새 배포의 이름이 이전 배포와 동일한 경우 마이그레이션 중 문제가 발생할 수 있습니다. 동일한 네임스페이스에 새 자동화 허브 인스턴스를 배포하기 전에 이전 PVC를 제거하는 것이 좋습니다. 이전 배포 PVC를 제거하는 단계는 부록 B. 이전 AAP 설치에서 기존 PVC 삭제 에서 확인할 수 있습니다.
Automation Hub에는 여러 Pod가 컬렉션과 같은 공유 콘텐츠에 액세스할 수 있도록 작업을 위해 ReadWriteMany
파일 기반 스토리지, Azure Blob 스토리지 또는 Amazon S3 호환 스토리지가 필요합니다.
- 클러스터 인증 정보를 사용하여 Red Hat OpenShift 웹 콘솔에 로그인합니다.
-
왼쪽 탐색 메뉴에서 Operator
설치된 Operator 를 선택하고 Ansible Automation Platform 을 선택합니다. - Automation Hub 탭으로 이동한 다음 Create AutomationHub 를 클릭합니다.
양식 보기에서
- 이름을 지정합니다 ( 예: my-automation-hub)
스토리지 유형에서
ReadWriteMany
호환 스토리지를 선택합니다.참고이 참조 환경에서는 Amazon S3를
ReadWriteMany
스토리지로 사용합니다. Amazon S3 버킷을 생성하는 방법에 대한 자세한 내용은 부록 D. Amazon S3 버킷 생성 에서 확인할 수 있습니다.- S3 스토리지 시크릿을 제공합니다. 부록 E. AWS S3 시크릿 생성 내에서 생성하는 방법에 대한 세부 정보입니다.
- 고급 구성 을 선택하여 추가 옵션을 확장합니다.
PostgreSQL 컨테이너 스토리지 요구 사항(관리 인스턴스 사용 시)
- 스토리지 제한을 50Gi로 설정
- 스토리지 요청을 8Gi로 설정
PostgreSQL 컨테이너 리소스 요구 사항(관리 인스턴스 사용 시)
- 제한: CPU 코어: 500m, 메모리: 1Gi
- 요청: CPU 코어: 200m, Memory: 1Gi
Redis 배포 구성 내에서 고급 구성 을 선택합니다.
메모리 내 데이터 저장소 리소스 요구 사항선택
- 제한: CPU 코어: 250m, 메모리: 200Mi
- 요청: CPU 코어: 100m, 메모리: 200Mi
API 서버 구성 내에서 고급 구성 을 선택합니다.
API 서버 리소스 요구 사항선택
- 제한: CPU 코어: 250m, 메모리: 400Mi
- 요청: CPU 코어: 150m, 메모리: 400Mi
콘텐츠 서버 구성 내에서 고급 구성 을 선택합니다.
콘텐츠 서버 리소스 요구 사항선택
- 제한: CPU 코어: 250m, 메모리: 400Mi
- 요청: CPU 코어: 100m, 메모리: 400Mi
Worker 구성 내에서 고급 구성을 선택합니다.
Worker 리소스 요구 사항선택
- 제한: CPU 코어: 1000m, 메모리: 3Gi
- 요청: CPU 코어: 500m, Memory: 3Gi
- 생성 버튼을 클릭합니다.