IP 블록 파일

이 페이지에서는 VMware용 Anthos 클러스터(GKE On-Prem) 설정에 사용되는 IP 블록 파일의 필드를 설명합니다.

IP 블록 파일을 사용하여 머신 집합과 머신이 있는 네트워크를 설명합니다. 다음은 IP 블록 파일을 사용하는 방법에 대한 몇 가지 예시입니다.

  • 관리 클러스터에 있는 노드의 호스트 이름과 고정 IP 주소를 나열합니다.

  • 사용자 클러스터에 있는 노드의 호스트 이름과 고정 IP 주소를 나열합니다.

  • 관리자 클러스터에 대해 번들 Seesaw 부하 분산기를 실행하는 VM의 호스트 이름과 고정 IP 주소를 나열합니다.

  • 사용자 클러스터의 번들 Seesaw 부하 분산기를 실행하는 VM의 호스트 이름과 고정 IP 주소를 나열합니다.

템플릿

IP 블록 파일의 필드 입력

blocks

객체의 배열이며, 각각 호스트 집합을 설명합니다.

blocks[i].netmask

문자열. 호스트 집합의 서브넷 마스크입니다. 예를 들면 다음과 같습니다.

blocks:
- netmask: "255.255.252.0"

blocks[i].gateway

문자열. 호스트 집합의 기본 게이트웨이의 주소입니다. 예를 들면 다음과 같습니다.

blocks:
- netmask: "255.255.252.0"
  gateway: "172.16.23.254"

blocks[i].ips

객체의 배열. 각 객체에는 개별 IP 주소 또는 IP 주소의 CIDR 블록이 있습니다. 객체에 개별 IP 주소가 있다면 호스트 이름도 있을 수 있습니다.

예를 들면 다음과 같습니다.

blocks:
- netmask: "255.255.252.0"
  gateway: "172.16.23.254"
  ips:
  - ip: 172.16.20.10
    hostname: admin-host1
  - ip: 172.16.20.11
    hostname: admin-host2
  - ip: 172.16.20.12/30

위의 예시에서는 6개의 IP 주소(개별 주소 2개 및 4개 주소의 CIDR 블록)를 지정합니다.

ip을 CIDR 블록으로 설정하면 hostname의 값을 지정하지 마세요.

hostname의 값을 지정하지 않으면 VMware용 Anthos 클러스터는 vSphere의 VM 이름을 호스트 이름으로 사용합니다.

Old Fields

이전 버전의 VMware용 Anthos 클러스터는 IP 블록 파일의 hostconfig 섹션을 사용했습니다.

hostconfig:
  dns: ""
  tod: ""
  otherdns:
  - ""
  ...
  othertod:
  - ""
  ...
  searchdomainsfordns:
  - ""
  ...

IP 블록 파일에 hostconfig 섹션을 제공하지 마세요. 대신 관리자 클러스터 구성 파일 또는 사용자 클러스터 구성 파일network.hostConfig 섹션을 입력합니다.

클러스터 구성 파일의 network.hostConfig 섹션을 입력하면 VMware용 Anthos 클러스터가 클러스터와 연결된 모든 IP 블록 파일의 hostconfig 섹션을 무시합니다.

클러스터 구성 파일의 network.hostConfig 섹션을 입력하지 않으면 이전 버전과의 호환성을 위해 VMware용 Anthos 클러스터가 클러스터와 연결된 IP 블록 파일의 hostconfig 섹션을 읽습니다.