La plataforma de vSphere with Tanzu involucra dos funciones: el administrador de vSphere y el ingeniero de desarrollo y operaciones. Ambas funciones interactúan con la plataforma a través de diferentes interfaces y pueden tener usuarios o grupos de usuarios definidos para ellas en vCenter Single Sign-On con permisos asociados. 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.
Flujos de trabajo y funciones de usuario
Como administrador de vSphere, la interfaz principal a través de la cual interactúa con la plataforma de vSphere with Tanzu es vSphere Client. En un nivel alto, sus responsabilidades implican la configuración de una instancia de clúster supervisor y espacios de nombres, donde los ingenieros de desarrollo y operaciones pueden implementar cargas de trabajo de Kubernetes. Debe tener un excelente conocimiento de las tecnologías de vSphere y NSX-T, además de tener un conocimiento básico de Kubernetes.
Como ingeniero de desarrollo y operaciones, puede ser desarrollador de Kubernetes y propietario de aplicaciones, administrador de Kubernetes o una combinación de ambas funciones. Como ingeniero de Desarrollo y operaciones, debe utilizar comandos kubectl para implementar varios pods de vSphere, máquinas virtuales y clústeres de Tanzu Kubernetes en espacios de nombres existentes en el clúster supervisor. Por lo general, como ingeniero de desarrollo y operaciones, no tiene que ser un experto en vSphere y NSX-T, sino que basta con que tenga conocimientos básicos sobre estas tecnologías y la plataforma de vSphere with Tanzu para interactuar con los administradores de vSphere de forma más eficiente.
clúster supervisor con el flujo de trabajo de NSX-T Data Center
Como administrador de vSphere, configure la plataforma de vSphere with Tanzu con los componentes de recursos informáticos, almacenamiento y red necesarios. Puede utilizar NSX-T Data Center como la pila de redes para clúster supervisor. Para obtener más información sobre los requisitos del sistema, consulte Requisitos del sistema para configurar vSphere with Tanzu con NSX-T Data Center.
clúster supervisor con el flujo de trabajo de pila de redes de vSphere
El clúster supervisor con redes de vSphere y el flujo de trabajo de NSX Advanced Load Balancer
El diagrama muestra el flujo de trabajo para configurar redes de vSphere y NSX Advanced Load Balancer para vSphere with Tanzu. Para obtener más información, consulte Instalar y configurar el NSX Advanced Load Balancer.
Flujo de trabajo de creación y configuración de espacios de nombres
Como administrador de vSphere, debe crear y configurar espacios de nombres en el clúster supervisor. Debe recopilar los requisitos de recursos específicos de los ingenieros de Desarrollo y operaciones para las aplicaciones y cargas de trabajo que desean ejecutar, y configurar los espacios de nombres según corresponda. Para obtener más información, consulte Configurar y administrar los espacios de nombres de vSphere.
Flujo de trabajo de creación y configuración de espacios de nombres de autoservicio
Flujo de trabajo de aprovisionamiento de máquinas virtuales y pod de vSphere
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 clúster 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 with Tanzu.
Flujo de trabajo de aprovisionamiento del clúster de Tanzu Kubernetes
Como ingeniero de desarrollo y operaciones, debe crear y configurar clústeres de Tanzu Kubernetes en un espacio de nombres creado y configurado por el administrador de vSphere. Para obtener más información, consulte Flujo de trabajo para aprovisionar clústeres de Tanzu Kubernetes mediante la API v1alpha2 de TKGS.