2.2. 지원되는 설치 관리자 사전 요구 사항
지원 설치 관리자는 설치에 성공하기 위해 다음과 같은 사전 요구 사항의 유효성을 검사합니다.
2.2.1. CPU 아키텍처
지원 설치 프로그램은 다음 CPU 아키텍처에서 지원됩니다.
- x86_64
- arm64
- ppc64le
- s390x
2.2.2. 하드웨어
지원 설치 관리자에는 CPU 코어 8개, 16.00GiB RAM, 100GB 디스크 크기가 있는 하나의 호스트가 필요합니다.
컨트롤 플레인의 경우 호스트에 다음과 같은 리소스가 있어야 합니다.
- 4개의 CPU 코어
- 16.00GiB RAM
- 100GB 스토리지
-
etcd
wal_fsync_duration_seconds
의 경우 10MS 쓰기 속도 또는 그 이하
작업자의 경우 각 호스트에는 다음과 같은 리소스가 있어야 합니다.
- 2개의 CPU 코어
- 8.00GiB RAM
- 100GB 스토리지
vMware
유형의 호스트의 경우 platform이 vSphere가 아닌 경우에도 clusterSet disk.enableUUID
를 true 로 설정합니다.
2.2.3. 네트워킹
네트워크는 다음 요구 사항을 충족해야 합니다.
- 고정 IP 주소를 사용하지 않는 한 DHCP 서버.
기본 도메인 이름입니다. 다음 요구 사항이 충족되었는지 확인해야 합니다.
-
*.<cluster_name>.<base_domain
>과 같은 와일드카드가 없거나 설치가 진행되지 않습니다. -
api.<cluster_name>.<base_domain>의 DNS A/AAAA 레코드입니다
. -
*.apps.<cluster_name>.<base_domain
> 에 와일드카드가 있는 DNS A/AAAA 레코드입니다.
-
-
방화벽 외부의 사용자가
oc
CLI 툴을 통해 클러스터에 액세스할 수 있도록 하려면 API URL에 대해 포트6443
이 열립니다. -
방화벽 외부의 사용자가 콘솔에 액세스할 수 있도록 하려면 콘솔에 대해 포트
443
이 열립니다. - 사용자 관리 네트워킹을 사용할 때 클러스터의 각 노드에 대한 DNS A/AAAA 레코드가 진행되지 않거나 설치가 진행되지 않습니다. 클러스터에 연결하기 위해 설치가 완료된 후 클러스터 관리 네트워킹을 사용하는 경우 클러스터의 각 노드에 DNS A/AAAA 레코드가 필요하지만 Cluster Managed Networking을 사용할 때 A/AAAA 레코드 없이 설치할 수 있습니다.
- 고정 IP 주소를 사용할 때 사전 설정된 호스트 이름으로 부팅하려는 경우 클러스터의 각 노드에 대한 DNS PTR 레코드입니다. 그렇지 않으면 지원 설치 관리자에 노드의 이름을 네트워크 인터페이스 MAC 주소로 변경할 고정 IP 주소를 사용할 때 자동 노드 이름 변경 기능이 있습니다.
최상위 도메인 등록 기관의 DNS A/AAAA 레코드 설정은 업데이트하는 데 상당한 시간이 걸릴 수 있습니다. 설치 지연을 방지하기 위해 설치 전에 A/AAAA 레코드 DNS 설정이 작동하는지 확인합니다.
OpenShift Container Platform 클러스터 네트워크도 다음 요구사항을 충족해야 합니다.
- 모든 클러스터 노드 간 연결
- 인터넷에 각 노드의 연결
- 클러스터 노드 간 시간 동기화를 위해 NTP 서버에 액세스
2.2.4. 사전 진행 검증
지원 설치 관리자는 복잡한 설치 후 문제 해결을 제거하여 클러스터가 설치 전에 사전 요구 사항을 충족하는지 확인하므로 시간과 노력을 많이 절약할 수 있습니다. 노드에 소프트웨어를 설치하기 전에 지원 설치 프로그램은 다음 검증을 수행합니다.
- 네트워크 연결 확인
- 충분한 네트워크 대역폭 확인
- 레지스트리에 대한 연결 확인
- 모든 업스트림 DNS가 필요한 도메인 이름을 확인할 수 있는지 확인합니다.
- 클러스터 노드 간 시간 동기화 보장
- 클러스터 노드가 최소 하드웨어 요구 사항을 충족하는지 확인합니다.
- 설치 구성 매개변수 검증
지원 설치 프로그램이 진행 중인 요구 사항을 성공적으로 확인하지 않으면 설치가 진행되지 않습니다.