IP-Blockdatei

Auf dieser Seite werden die Felder in einer IP-Blockdatei beschrieben, die bei der Einrichtung von Google Distributed Cloud 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, verwendet Google Distributed Cloud den Namen der VM aus vSphere als Hostname.

Alte Felder

In früheren Versionen von Google Distributed Cloud wurde in der IP-Blockdatei der Abschnitt hostconfig 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, ignoriert Google Distributed Cloud die hostconfig-Abschnitte aller IP-Blockdateien, die mit dem Cluster verknüpft sind.

Wenn Sie den Abschnitt network.hostConfig einer Clusterkonfigurationsdatei nicht ausfüllen, liest Google Distributed Cloud aus Gründen der Abwärtskompatibilität die hostconfig-Abschnitte der IP-Blockdateien, die mit dem Cluster verknüpft sind.