A partir de VMware Cloud Director 10.3.1, puede crear clústeres de VMware Tanzu Kubernetes Grid mediante el complemento Kubernetes Container Clusters.

Para obtener más información sobre las diferentes opciones de tiempo de ejecución de Kubernetes para la creación de clústeres, consulte Uso de Kubernetes con VMware Cloud Director.

También puede administrar los clústeres de Kubernetes mediante la CLI de Container Service Extension. Consulte la documentación de Container Service Extension.

Requisitos previos

  • Debe publicar el paquete de derechos Autorización de cse:nativeCluster en las organizaciones que desee que trabajen con los clústeres de VMware Tanzu Kubernetes Grid. Después de compartir el paquete de derechos, debe agregar el derecho Control total de CSE:NATIVECLUSTER a las funciones que desee que creen, modifiquen y eliminen clústeres de VMware Tanzu Kubernetes Grid. Además, puede asignar los derechos de administrador a los usuarios que desea que vean todos los clústeres de VMware Tanzu Kubernetes Grid de una organización o a los usuarios que desea que administren los clústeres entre sitios. Para obtener información sobre los derechos y los niveles de acceso de las entidades definidas en tiempo de ejecución (RDE), consulte Administrar entidades definidas.

Procedimiento

  1. En la barra de navegación superior, seleccione Más > Kubernetes Container Clusters.
  2. Haga clic en Nuevo.
  3. Seleccione la opción de tiempo de ejecución VMware Tanzu Kubernetes Grid y haga clic en Siguiente.
  4. Introduzca un nombre y seleccione una plantilla de Kubernetes en la lista.
  5. (opcional) Introduzca una clave pública SSH.
  6. Haga clic en Siguiente.
  7. Seleccione el VDC de organización en el que desea implementar un clúster de VMware Tanzu Kubernetes Grid y haga clic en Siguiente.
  8. Seleccione el número de nodos de trabajo y, opcionalmente, seleccione las directivas de tamaño o las limitaciones de CPU y memoria para los nodos.
  9. Haga clic en Siguiente.
  10. (opcional) Seleccione las políticas de almacenamiento para los nodos de trabajo y plano de control.
  11. Haga clic en Siguiente.
  12. (opcional) Para limitar la comunicación del clúster solo con la red interna, desactive la opción Permitir que el tráfico externo se enrute a este clúster.
    Si desea utilizar equilibradores de carga y volúmenes persistentes, la opción debe estar activada.
  13. Seleccione una red para el clúster de Kubernetes y haga clic en Siguiente.
  14. (opcional) Especifique un rango de direcciones IP para los servicios de Kubernetes y un rango para los pods de Kubernetes, y haga clic en Siguiente.

    El enrutamiento entre dominios sin clases (Classless Inter-Domain Routing, CIDR) es un método para el enrutamiento y la asignación de direcciones IP.

    Opción Descripción
    Pods CIDR Especifica un rango de direcciones IP que se puede usar para los pods de Kubernetes. El valor predeterminado es 100.96.0.0/11. El tamaño de subred de los pods debe ser igual o mayor que /24. Puede introducir un solo rango de direcciones IP.
    Services CIDR Especifica un rango de direcciones IP que se puede usar para los servicios de Kubernetes. El valor predeterminado es 100.64.0.0/13. Puede introducir un solo rango de direcciones IP.
  15. Revise la configuración del clúster y haga clic en Finalizar.

Qué hacer a continuación

  • Cambie el tamaño del clúster de Kubernetes si desea cambiar la cantidad de nodos de trabajo.
  • Descargue el archivo kubeconfig. La herramienta de línea de comandos kubectl utiliza archivos kubeconfig para obtener información sobre los clústeres, los usuarios, los espacios de nombres y los mecanismos de autenticación.
  • Elimine un clúster de Kubernetes.