Como administrador de vSphere, debe crear un espacio de nombres de vSphere en el Supervisor. Los límites de recursos se establecen en el espacio de nombres y los permisos para que los ingenieros de desarrollo y operaciones puedan acceder a ellos. Debe proporcionar a los ingenieros de desarrollo y operaciones la dirección URL del plano de control de Kubernetes donde pueden ejecutar cargas de trabajo de Kubernetes en los espacios de nombres para los que tienen permisos.
Los espacios de nombres que se crean en Supervisores configurados con NSX en un Supervisor de una sola zona admiten pods de vSphere, máquinas virtuales y clústeres de Tanzu Kubernetes Grid. NSX proporciona la compatibilidad con redes de cargas de trabajo para estos espacios de nombres. Los espacios de nombres en un Supervisor de tres zonas configurado con NSX no admiten pods de vSphere. Para obtener más información, consulte Requisitos para un supervisor de tres zonas con NSX Advanced Load Balancer y Requisitos para habilitar un supervisor de clúster único con NSX Advanced Load Balancer en Conceptos y planificación de vSphere with Tanzu .
Los espacios de nombres que se crean en un Supervisor configurado con la pila de redes de vSphere solo admiten máquinas virtuales y clústeres de Tanzu Kubernetes Grid; no admiten pods de vSphere y no permiten que se use el registro de Harbor con ellos. La instancia de vSphere Distributed Switch que está conectada a los hosts que forman parte de Supervisor proporciona la compatibilidad de redes de cargas de trabajo para estos espacios de nombres. Para obtener más información, consulte Requisitos para habilitar un supervisor de tres zonas con el equilibrador de carga de HAProxy y Requisitos para habilitar un supervisor de clúster único con redes de VDS y el equilibrador de carga de HAProxy Conceptos y planificación de vSphere with Tanzu .
También puede establecer límites de recursos para el espacio de nombres, asignar permisos y aprovisionar o activar el servicio de espacio de nombres en un clúster como una plantilla. Como resultado, los ingenieros de desarrollo y operaciones pueden crear un espacio de nombres de supervisor de autoservicio e implementar cargas de trabajo dentro de él. Para obtener más información, consulte Aprovisionar una plantilla de espacio de nombres de autoservicio.
Requisitos previos
- Implemente un Supervisor.
- Cree usuarios o grupos para todos los ingenieros de desarrollo y operaciones que tendrán acceso al espacio de nombres.
- Cree directivas de almacenamiento para el almacenamiento persistente. Si el espacio de nombres se encuentra en un Supervisor de tres zonas, utilice directivas con reconocimiento de topología. No se pueden asignar directivas de almacenamiento sin reconocimiento de topología al espacio de nombres de tres zonas.
- Cree clases de máquina virtual y bibliotecas de contenido para máquinas virtuales independientes.
- Cree una biblioteca de contenido para versiones de Tanzu Kubernetes para usarla con clústeres de Tanzu Kubernetes Grid. Consulte Crear y administrar bibliotecas de contenido para versiones de Tanzu Kubernetes.
- Privilegios necesarios:
Procedimiento
Qué hacer a continuación
Comparta la URL del plano de control de Kubernetes con los ingenieros de desarrollo y operaciones, así como el nombre de usuario que pueden utilizar para iniciar sesión en Supervisor a través de Herramientas de la CLI de Kubernetes para vSphere. Puede conceder acceso a más de un espacio de nombres a un ingeniero de desarrollo y operaciones. Consulte Conectarse a clústeres de vSphere with Tanzu.