Archivo de bloqueo de IP

En esta página, se describen los campos de un archivo de bloque de IP, que se usa en la configuración de clústeres de Anthos alojados en VMware (GKE On-Prem).

Un archivo de bloqueo de IP sirve para describir un conjunto de máquinas y la red en la que se encuentran. Estos son algunos ejemplos de cómo usarías un archivo de bloqueo de IP:

  • Enumera los nombres de host y las direcciones IP estáticas para los nodos de tu clúster de administrador.

  • Enumera los nombres de host y las direcciones IP estáticas de los nodos de un clúster de usuario.

  • Enumera los nombres de host y las direcciones IP estáticas de las VM que ejecutan el balanceador de cargas de Seesaw integrado para tu clúster de administrador.

  • Enumera los nombres de host y las direcciones IP estáticas de las VM que ejecutan el balanceador de cargas de Seesaw integrado de un clúster de usuario.

Plantilla

Completa los campos de un archivo de bloqueo de IP

blocks

Un arreglo de objetos, cada uno de los cuales describe un conjunto de hosts.

blocks[i].netmask

String. La máscara de subred del conjunto de hosts. Por ejemplo:

blocks:
- netmask: "255.255.252.0"

blocks[i].gateway

String. La dirección de la puerta de enlace predeterminada para el conjunto de hosts. Por ejemplo:

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

blocks[i].ips

Un array de objetos. Cada objeto tiene una dirección IP individual o un bloque CIDR de direcciones IP. Si el objeto tiene una dirección IP individual, también puede tener un nombre de host.

Por ejemplo:

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

En el ejemplo anterior, se especifican seis direcciones IP: dos direcciones individuales y un bloque CIDR de cuatro direcciones.

Si configuras la ip como un bloque CIDR, no especifiques un valor para el hostname.

Cuando no especificas un valor para hostname, clústeres de Anthos alojados en VMware usa el nombre de la VM de vSphere como nombre de host.

Campos anteriores

Las versiones anteriores de clústeres de Anthos alojados en VMware usaban una sección hostconfig en el archivo de bloque de IP:

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

No proporciones una sección hostconfig en tu archivo de bloqueo de IP. En su lugar, completa la sección network.hostConfig de tu archivo de configuración de clúster de administrador o el archivo de configuración de clúster de usuario.

Si completas la sección network.hostConfig de un archivo de configuración del clúster, clústeres de Anthos alojados en VMware ignora las secciones hostconfig de todos los archivos de bloque de IP asociados con el clúster.

Si no completas la sección network.hostConfig de un archivo de configuración del clúster, para la retrocompatibilidad, clústeres de Anthos alojados en VMware lee las secciones hostconfig de los archivos de bloque de IP asociados con el clúster.