Versión 1.6. Esta versión es compatible como se describe en la política de asistencia de la versión de Anthos, que ofrece los últimos parches y actualizaciones de vulnerabilidades de seguridad, exposiciones y problemas que afectan a los clústeres de Anthos alojados en VMware (GKE On-Prem). Consulta las notas de la versión para obtener más detalles. Esta no es la versión más reciente.

Crea un clúster de usuario (guía de inicio rápido)

En este documento, se muestra cómo crear un clúster de usuario para clústeres de Anthos alojados en VMware (GKE On-Prem).

Estas instrucciones forman parte de una guía de inicio rápido. Para obtener instrucciones completas sobre cómo crear un clúster de usuario, consulta Crea un clúster de usuario.

Antes de comenzar

Crea un clúster de administrador (guía de inicio rápido)

Obtén una conexión SSH a tu estación de trabajo de administrador

Obtén una conexión SSH a tu estación de trabajo de administrador

Tu cuenta de servicio de acceso a los componentes se activa en tu estación de trabajo de administrador.

Sigue todos los pasos restantes de este tema en tu estación de trabajo de administrador en el directorio principal.

Especifica direcciones IP estáticas para tu clúster de usuario

Para especificar las direcciones IP estáticas que deseas usar en tu clúster de usuario, crea un archivo de bloque de IP llamado user-cluster-ipblock.yaml. Para este ejercicio, debes especificar tres direcciones IP que usará el clúster de usuario.

A continuación, te mostramos un ejemplo de un archivo de bloque de IP con tres hosts:

blocks:
  - netmask: 255.255.252.0
    gateway: 172.16.23.254
    ips:
    - ip: 172.16.20.15
      hostname: user-host1
    - ip: 172.16.20.16
      hostname: user-host2
    - ip: 172.16.20.17
      hostname: user-host3

El campo ips es un arreglo de direcciones IP y nombres de host. Estas son las direcciones IP y los nombres de host que clústeres de Anthos alojados en VMware (GKE On-Prem) asignará a los nodos de tu clúster de usuario.

En el archivo de bloque de IP, también debes especificar las direcciones de los servidores DNS, los servidores de tiempo y la puerta de enlace predeterminada que usarán los nodos del clúster de usuario.

Archivo de configuración de clústeres de usuarios

Cuando gkeadm creó la estación de trabajo de administrador, generó un archivo de configuración llamado user-cluster.yaml. Este archivo de configuración es para crear tu clúster de usuario.

Completa el archivo de configuración de tu clúster de usuario

Varios campos del archivo de configuración de tu clúster de usuario se completan con valores predeterminados, valores generados o valores que proporcionaste cuando creaste tu estación de trabajo de administrador. No puedes modificar esos campos.

Completa los siguientes campos. Si deseas obtener instrucciones para completar los campos, consulta el archivo de configuración de clúster de usuario.

name: "Fill in"
network:
  hostConfig:
    dnsServers:
    - "Fill in"
    ntpServers:
    - "Fill in"
    searchDomainsForDNS:
    - "Fill in"
  ipMode:
    type: Fill in. Set to "static".
    ipBlockFilePath: "Fill in"
loadBalancer:
  vips:
    controlPlaneVIP: "Fill in"
    ingressVIP: "Fill in"
  seesaw:
    ipBlockFilePath: "Fill in"
    vrid: Fill in
    masterIP: "Fill in"

Valida el archivo de configuración del clúster de usuario

Verifica que el archivo de configuración de tu clúster de usuario sea válido y se pueda usar para crear el clúster:

gkectl check-config --kubeconfig kubeconfig --config user-cluster.yaml

Cree un balanceador de cargas para tu clúster de usuario

Crea y configura la VM para tu balanceador de cargas de Seesaw:

gkectl create loadbalancer --kubeconfig kubeconfig --config user-cluster.yaml

Crea el clúster de usuario

Crea el clúster de usuario:

gkectl create cluster --kubeconfig kubeconfig --config user-cluster.yaml

¿Qué sigue?