4.3. 자동화 허브 시스템 요구 사항
자동화 허브를 사용하면 Red Hat Ansible 및 Certified Partners의 새로운 인증 자동화 컨텐츠를 검색하고 사용할 수 있습니다. Ansible 자동화 허브에서는 클라우드 자동화, 네트워크 자동화 및 보안 자동화와 같은 사용 사례를 위해 Red Hat과 파트너가 개발한 자동화 콘텐츠인 Ansible 컬렉션을 검색하고 관리할 수 있습니다.
Automation Hub에는 다음과 같은 시스템 요구 사항이 있습니다.
요구 사항 | 필수 항목 | 참고 |
---|---|---|
RAM | 최소 8GB |
|
CPU | 최소 2개 | 구성의 포크를 기반으로 하는 용량은 자동화 컨트롤러 용량 결정 및 작업 영향을 참조하십시오. |
로컬 디스크 | 60GB 디스크 |
컬렉션 저장을 위해 최소 40GB를 |
프라이빗 자동화 허브
내부 주소에서 개인 자동화 허브를 설치하고 외부 주소만 포함하는 인증서가 있는 경우 인증서 문제가 없는 컨테이너 레지스트리로 사용할 수 없습니다.
이를 방지하려면 설치 인벤토리 파일의 프라이빗 자동화 허브 노드에 연결하는 https://pah.example.com와 같은 값과 함께 automationhub_main_url
인벤토리 변수를 사용합니다.
이렇게 하면 외부 주소가 /etc/pulp/settings.py
에 추가됩니다. 즉, 외부 주소만 사용해야 합니다.
인벤토리 파일 변수에 대한 자세한 내용은 Red Hat Ansible Automation Platform 설치 가이드의 인벤토리 파일 변수를 참조하십시오.
4.3.1. 고가용성 자동화 허브 요구사항
HA(고가용성) 자동화 허브를 배포하기 전에 환경에 공유 파일 시스템이 설치되어 있고 필요한 경우 네트워크 스토리지 시스템을 구성했는지 확인합니다.
4.3.1.2. 네트워크 스토리지를 위한 firewalld 설치
자동화 허브 노드 자체에 네트워크 스토리지를 사용하여 HA 자동화 허브를 설치하려면 먼저 firewalld
를 설치하고 사용하여 Ansible Automation Platform 설치 프로그램을 실행하기 전에 공유 스토리지 시스템에 필요한 포트를 열어야 합니다.
다음 명령을 실행하여 firewalld
를 설치하고 구성합니다.
firewalld
데몬을 설치합니다.$ dnf install firewalld
다음 명령을 사용하여 <service> 아래에 네트워크 스토리지를 추가합니다.
$ firewall-cmd --permanent --add-service=<service>
참고지원되는 서비스 목록은
$ firewall-cmd --get-services
명령을 사용하십시오.구성을 적용하려면 다시 로드합니다.
$ firewall-cmd --reload