2.6. 추가 install-config 매개 변수
install-config.yaml 파일의 필수 매개 변수 hosts 매개 변수 및 bmc 매개 변수는 다음 표를 참조하십시오.
| 매개 변수 | 기본 | 설명 |
|---|---|---|
|
|
클러스터의 도메인 이름입니다. 예: | |
|
|
|
노드의 부팅 모드입니다. 옵션은 |
platform:
baremetal:
bootstrapExternalStaticDNS
|
부트스트랩 노드의 정적 네트워크 DNS입니다. 베어 메탈 네트워크에 DHCP(동적 호스트 구성 프로토콜) 서버가 없는 경우 정적 IP 주소로 클러스터를 배포하는 경우 이 값을 설정해야 합니다. 이 값을 설정하지 않으면 설치 프로그램은 | |
platform:
baremetal:
bootstrapExternalStaticIP
| 부트스트랩 VM의 고정 IP 주소입니다. 베어 메탈 네트워크에 DHCP 서버가 없는 경우 정적 IP 주소로 클러스터를 배포하는 경우 이 값을 설정해야 합니다. | |
platform:
baremetal:
bootstrapExternalStaticGateway
| 부트스트랩 VM의 게이트웨이의 정적 IP 주소입니다. 베어 메탈 네트워크에 DHCP 서버가 없는 경우 정적 IP 주소로 클러스터를 배포하는 경우 이 값을 설정해야 합니다. | |
|
|
| |
|
|
| |
metadata:
name:
|
OpenShift Container Platform 클러스터의 이름입니다. 예: | |
networking:
machineNetwork:
- cidr:
|
외부 네트워크의 공개 CIDR (Classless Inter-Domain Routing)입니다. 예를 들어, | |
compute: - name: worker
| OpenShift Container Platform 클러스터에서는 노드가 0인 경우에도 컴퓨팅 노드의 이름을 제공해야 합니다. | |
compute:
replicas: 2
| 복제본은 OpenShift Container Platform 클러스터의 컴퓨팅 노드 수를 설정합니다. | |
controlPlane:
name: master
| OpenShift Container Platform 클러스터에는 제어 평면 노드에 대한 이름이 필요합니다. | |
controlPlane:
replicas: 3
| 복제본은 OpenShift Container Platform 클러스터의 일부로 포함되는 제어 평면 노드의 수를 설정합니다. | |
arbiter:
name: arbiter
| OpenShift Container Platform 클러스터에는 중재자 노드의 이름이 필요합니다. | |
arbiter:
replicas: 1
|
| |
|
|
프로비저닝 네트워크에 연결된 노드의 네트워크 인터페이스 이름입니다. OpenShift Container Platform 4.9 이상 릴리스의 경우 | |
|
| 플랫폼 구성없이 머신 풀에 사용되는 기본 설정입니다. | |
|
| (선택 사항) Kubernetes API 통신의 가상 IP 주소입니다.
참고
OpenShift Container Platform 4.12 이전에는 클러스터 설치 프로그램이 | |
|
|
|
|
|
| (선택 사항) Ingress 트래픽의 가상 IP 주소입니다.
참고
OpenShift Container Platform 4.12 이전에는 클러스터 설치 프로그램이 |
| 매개 변수 | 기본 | 설명 |
|---|---|---|
platform:
baremetal:
additionalNTPServers:
- <ip_address_or_domain_name>
| 각 호스트에 추가할 NTP 서버의 선택적 목록입니다. IP 주소나 도메인 이름을 사용하여 각 NTP 서버를 지정할 수 있습니다. 추가 NTP 서버는 클러스터 호스트 시계가 동기화되지 않았을 때 사전 설치 시계 동기화를 활성화하는 사용자 정의 NTP 서버입니다. | |
|
|
| 프로비저닝 네트워크의 노드에 대한 IP 범위를 정의합니다. |
|
|
| 프로비저닝에 사용할 네트워크의 CIDR입니다. 프로비저닝 네트워크에서 기본 주소 범위를 사용하지 않는 경우 설치 프로그램에 이 옵션이 필요합니다. |
|
|
|
프로비저닝 서비스가 실행되는 클러스터 내의 IP 주소입니다. 프로비저닝 서브넷의 세 번째 IP 주소로 기본 설정됩니다. 예: |
|
|
|
설치 프로그램이 제어 플레인(마스터) 노드를 배포하는 동안 프로비저닝 서비스가 실행되는 부트스트랩 VM의 IP 주소입니다. 프로비저닝 서브넷의 두 번째 IP 주소로 기본 설정됩니다. 예를 들면 |
|
|
| 베어 메탈 네트워크에 연결된 하이퍼바이저의 베어 메탈 브리지 이름입니다. |
|
|
|
프로비저닝 네트워크에 연결된 |
|
|
클러스터의 호스트 아키텍처를 정의합니다. 유효한 값은 | |
|
| 플랫폼 구성없이 머신 풀에 사용되는 기본 설정입니다. | |
|
|
부트스트랩 노드의 기본 운영 체제 이미지를 재정의하는 URL입니다. URL에는 이미지의 SHA-256 해시가 포함되어 있어야합니다. 예: | |
|
|
| |
|
| 이 매개 변수를 환경 내에서 사용되는 적절한 HTTP 프록시로 설정합니다. | |
|
| 이 매개 변수를 환경 내에서 사용되는 적절한 HTTPS 프록시로 설정합니다. | |
|
| 이 매개 변수를 환경 내 프록시 사용에 대한 적절한 예외 목록으로 설정합니다. |
호스트
hosts 매개 변수는 클러스터를 빌드하는 데 사용되는 별도의 베어 메탈 자산 목록입니다.
| 이름 | 기본 | 설명 |
|---|---|---|
|
|
세부 정보와 연결할 | |
|
|
베어 메탈 노드의 역할. | |
|
| 베이스 보드 관리 컨트롤러에 대한 연결 세부 정보입니다. 자세한 내용은 BMC 주소 지정 섹션을 참조하십시오. | |
|
|
호스트가 프로비저닝 네트워크에 사용하는 NIC의 MAC 주소입니다. ironic은 참고 프로비저닝 네트워크를 비활성화한 경우 호스트에서 유효한 MAC 주소를 제공해야 합니다. | |
|
| 이 선택적 매개 변수를 설정하여 호스트의 네트워크 인터페이스를 구성합니다. 자세한 내용은 "(선택 사항) 호스트 네트워크 인터페이스 구성"을 참조하세요. |