IP-Blockdatei

Auf dieser Seite werden die Felder in einer IP-Blockdatei beschrieben, die beim Einrichten von Anthos-Clustern auf VMware (GKE On-Prem) verwendet wird.

Verwenden Sie eine IP-Blockdatei, um eine Gruppe von Maschinen und das Netzwerk zu beschreiben, in dem sich die Maschinen befinden. Im Folgenden finden Sie einige Beispiele für die Verwendung einer IP-Blockdatei:

  • Hostnamen und statische IP-Adressen für die Knoten in Ihrem Administratorcluster auflisten

  • Hostnamen und statische IP-Adressen für die Knoten in einem Nutzercluster auflisten

  • Hostnamen und statische IP-Adressen für die VMs auflisten, die den gebündelten Seesaw-Load-Balancer für Ihren Administratorcluster ausführen.

  • Hostnamen und statische IP-Adressen für die VMs auflisten, die den gebündelten Seesaw-Load-Balancer für einen Nutzercluster ausführen.

Vorlage

Felder in einer IP-Blockdatei ausfüllen

blocks

Ein Array aus Objekten, von denen jedes eine Reihe von Hosts beschreibt.

blocks[i].netmask

String. Die Subnetzmaske für die Gruppe von Hosts. Beispiel:

blocks:
- netmask: "255.255.252.0"

blocks[i].gateway

String. Die Adresse des Standardgateways für die Gruppe von Hosts. Beispiel:

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

blocks[i].ips

Ein Array von Objekten. Jedes Objekt hat eine einzelne IP-Adresse oder einen CIDR-Block von IP-Adressen. Wenn das Objekt eine einzelne IP-Adresse hat, kann es auch einen Hostnamen haben.

Beispiel:

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

Im vorherigen Beispiel sind sechs IP-Adressen angegeben: zwei einzelne Adressen und ein CIDR-Block aus vier Adressen.

Wenn Sie ip auf einen CIDR-Block festlegen, geben Sie keinen Wert für hostname an.

Wenn Sie keinen Wert für hostname angeben, verwenden Anthos-Cluster in VMware den Hostnamen der VM von vSphere als Hostnamen.

Alte Felder

Bei früheren Versionen von Anthos-Clustern in VMware wurde der Abschnitt hostconfig in der IP-Blockdatei verwendet:

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

Geben Sie in der IP-Blockdatei keinen hostconfig-Abschnitt an. Füllen Sie stattdessen den Abschnitt network.hostConfig Ihrer Administratorclusterkonfigurationsdatei oder Nutzercluster-Konfigurationsdatei aus.

Wenn Sie den Abschnitt network.hostConfig einer Clusterkonfigurationsdatei ausfüllen, werden Anthos-Cluster in VMware die Abschnitte hostconfig aller IP-Blockdateien des Clusters ignorieren.

Wenn Sie den Abschnitt network.hostConfig einer Clusterkonfigurationsdatei nicht ausfüllen, liest Anthos-Cluster auf VMware aufgrund der Abwärtskompatibilität die hostconfig-Abschnitte der IP-Blockdateien, die dem Cluster zugeordnet sind.