4장. RPM 토폴로지
RPM 설치 프로그램은 RPM을 사용하여 호스트 시스템에 플랫폼을 설치하여 Red Hat Enterprise Linux에 Ansible Automation Platform을 배포합니다. 고객은 제품 및 인프라 라이프사이클을 관리합니다.
4.1. RPM 성장 토폴로지 링크 복사링크가 클립보드에 복사되었습니다!
증가 토폴로지는 Ansible Automation Platform을 시작하고 대규모 자동화에 중복 또는 더 높은 컴퓨팅이 필요하지 않은 조직을 위한 것입니다. 이 토폴로지를 사용하면 설치 공간이 더 작은 배포를 수행할 수 있습니다.
4.1.1. 인프라 토폴로지 링크 복사링크가 클립보드에 복사되었습니다!
다음 다이어그램에서는 고객이 Ansible Automation Platform을 직접 관리할 때 사용할 수 있는 이 배포 모델을 사용하여 Red Hat에서 테스트한 인프라 토폴로지를 간략하게 설명합니다.
그림 4.1. 인프라 토폴로지 다이어그램
각 VM은 다음 구성 요소 요구 사항을 사용하여 테스트되었습니다.
요구 사항 | 최소 요구 사항 |
---|---|
RAM | 16GB |
CPU | 4 |
로컬 디스크 | 60GB |
디스크 IOPS | 3000 |
VM 수 | 목적 | VM 그룹 이름 예 |
---|---|---|
1 | 배치된 Redis가 있는 플랫폼 게이트웨이 |
|
1 | 자동화 컨트롤러 |
|
1 | 프라이빗 자동화 허브 |
|
1 | 이벤트 기반 Ansible |
|
1 | 자동화 메시 실행 노드 |
|
1 | Ansible Automation Platform 관리 데이터베이스 |
|
4.1.2. 테스트된 시스템 구성 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat은 Red Hat Ansible Automation Platform을 설치하고 실행하기 위해 다음 구성을 테스트했습니다.
유형 | 설명 | |
---|---|---|
서브스크립션 | 유효한 Red Hat Ansible Automation Platform 서브스크립션 | |
운영 체제 | Red Hat Enterprise Linux 9 이상의 Red Hat Enterprise Linux 9 마이너 버전. | |
CPU 아키텍처 | x86_64, AArch64, s390x (IBM Z), ppc64le (IBM Power) | |
|
| Ansible Automation Platform은 시스템 전체 ansible-core 패키지를 사용하여 플랫폼을 설치하지만 컨트롤 플레인 및 기본 제공 실행 환경 모두에 ansible-core 2.16을 사용합니다. |
브라우저 | 현재 지원되는 Mozilla Firefox 또는 Google Chrome 버전 | |
데이터베이스 |
|
|
4.1.3. 네트워크 포트 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Ansible Automation Platform은 여러 포트를 사용하여 서비스와 통신합니다. 이러한 포트가 열려 있어야 하며 Red Hat Ansible Automation Platform 서버에 대한 수신 연결에 사용할 수 있어야 합니다. 이러한 포트를 사용할 수 있고 서버 방화벽에 의해 차단되지 않았는지 확인합니다.
포트 번호 | 프로토콜 | Service | 소스 | 대상 |
---|---|---|---|---|
80/443 | TCP | HTTP/HTTPS | 이벤트 기반 Ansible | 자동화 허브 |
80/443 | TCP | HTTP/HTTPS | 이벤트 기반 Ansible | 자동화 컨트롤러 |
80/443 | TCP | HTTP/HTTPS | 자동화 컨트롤러 | 자동화 허브 |
80/443 | TCP | HTTP/HTTPS | 플랫폼 게이트웨이 | 자동화 컨트롤러 |
80/443 | TCP | HTTP/HTTPS | 플랫폼 게이트웨이 | 자동화 허브 |
80/443 | TCP | HTTP/HTTPS | 플랫폼 게이트웨이 | 이벤트 기반 Ansible |
5432 | TCP | PostgreSQL | 이벤트 기반 Ansible | 데이터베이스 |
5432 | TCP | PostgreSQL | 플랫폼 게이트웨이 | 데이터베이스 |
5432 | TCP | PostgreSQL | 자동화 허브 | 데이터베이스 |
5432 | TCP | PostgreSQL | 자동화 컨트롤러 | 데이터베이스 |
6379 | TCP | Redis | 이벤트 기반 Ansible | Redis 노드 |
6379 | TCP | Redis | 플랫폼 게이트웨이 | Redis 노드 |
8443 | TCP | HTTPS | 플랫폼 게이트웨이 | 플랫폼 게이트웨이 |
27199 | TCP | 수신기 | 자동화 컨트롤러 | 실행 노드 |
4.1.4. 인벤토리 파일의 예 링크 복사링크가 클립보드에 복사되었습니다!
예제 인벤토리 파일을 사용하여 이 토폴로지에 대한 설치를 수행합니다.