Estos flujos de trabajo asumen que ya ha habilitado vSphere IaaS control plane, ha configurado un Supervisor y ya está listo para crear espacios de nombres de vSphere y utilizarlos para cargas de trabajo.

Funciones de usuario

Por lo general, la interacción con el Supervisor y la ejecución de cargas de trabajo implica dos funciones: administrador de vSphere e ingeniero de desarrollo y operaciones. Los flujos de trabajo de las funciones de administrador de vSphere y de ingeniero de desarrollo y operaciones son distintos y se determinan según el área específica de conocimientos que estas requieren.

Administrador de vSphere
Como administrador de vSphere, por lo general, se utiliza vSphere Client para configurar un Supervisor y espacios de nombres en los que los ingenieros de desarrollo y operaciones puedan implementar cargas de trabajo de Kubernetes.

Si no creó su Supervisor y necesita obtener información sobre cómo hacerlo, consulte Instalar y configurar el plano de control de IaaS de vSphere.

Ingeniero de desarrollo y operaciones
En un Supervisor, una función de ingeniero de desarrollo y operaciones puede combinar actividades que normalmente realizan los desarrolladores de Kubernetes, los propietarios de aplicaciones y los administradores de Kubernetes. Como ingeniero de desarrollo y operaciones, puede utilizar comandos kubectl. Puede implementar y ejecutar pods de vSphere, máquinas virtuales y otras cargas de trabajo en espacios de nombres de Supervisor que el administrador de vSphere cree para usted. También puede crear espacios de nombres de autoservicio.

Debido a que esta guía de Servicios y cargas de trabajo del plano de control de IaaS de vSphere no cubre las tareas que realiza el ingeniero de desarrollo y operaciones en un clúster de Tanzu Kubernetes Grid, para obtener información sobre estas tareas, consulte Usar Tanzu Kubernetes Grid en Supervisor con el plano de control de IaaS de vSphere .

Tipos de cargas de trabajo compatibles con un Supervisor

La compatibilidad de un Supervisor para diferentes tipos de cargas de trabajo depende de la configuración y las redes que utiliza el Supervisor.
Tipos de cargas de trabajo Supervisor de una zona con redes VDS Supervisor de una zona con redes NSX Supervisor de tres zonas con redes VDS Supervisor de tres zonas con redes NSX
pods de vSphere No No No
Máquinas virtuales aprovisionadas con el servicio de máquina virtual
servicios de supervisor No No
Clústeres de Tanzu Kubernetes Grid

Flujo de trabajo para configurar espacios de nombres

Como administrador de vSphere, puede crear y administrar espacios de nombres de vSphere en un Supervisor. Clústeres de Tanzu Kubernetes Grid

Antes de crear un espacio de nombres, debe recopilar requisitos de recursos específicos de los ingenieros de desarrollo y operaciones sobre las aplicaciones y las cargas de trabajo que desean ejecutar. En función de estas especificaciones, puede configurar los recursos adecuados y asignarlos al espacio de nombres.

Para obtener más información, consulte Configurar y administrar los espacios de nombres de vSphere.
Figura 1. Flujo de trabajo para configurar espacios de nombres

El diagrama muestra el flujo de trabajo para configurar un espacio de nombres de vSphere.

Flujo de trabajo para configurar espacios de nombres de autoservicio

Como administrador de vSphere, puede crear un espacio de nombres de vSphere, establecer límites de CPU, memoria y almacenamiento en el espacio de nombres, asignar permisos y aprovisionar o activar el servicio de espacio de nombres en un clúster como plantilla. Para obtener más información, consulte Aprovisionar una plantilla de espacio de nombres de autoservicio en vSphere IaaS control plane.
Figura 2. Flujo de trabajo del administrador de vSphere para el espacio de nombres de autoservicio
El diagrama muestra el flujo de trabajo para habilitar una plantilla de espacio de nombres de autoservicio.
Como ingeniero de Desarrollo y operaciones, puede crear un espacio de nombres de vSphere mediante autoservicio e implementar cargas de trabajo dentro de él. Puede compartirlo con otros ingenieros de Desarrollo y operaciones, o eliminarlo cuando ya no sea necesario.
Figura 3. Flujo de trabajo de desarrollo y operaciones para el espacio de nombres de autoservicio
El diagrama muestra el flujo de trabajo para crear un espacio de nombres de autoservicio.

Flujo de trabajo para aprovisionamiento de pods de vSphere y máquinas virtuales

Como ingeniero de desarrollo y operaciones, puede implementar pods de vSphere y máquinas virtuales dentro de los límites de recursos de un espacio de nombres que se ejecuta en un Supervisor.

Para obtener más información, consulte Implementar cargas de trabajo en pods de vSphere y Implementar y administrar máquinas virtuales en vSphere IaaS control plane.

Figura 4. Flujo de trabajo de aprovisionamiento de máquinas virtuales y pods de vSphere

El diagrama muestra el flujo de trabajo para aprovisionar pods de vSphere y máquinas virtuales.