A plataforma do vSphere with Tanzu envolve duas funções, o administrador do vSphere e o engenheiro de DevOps. Ambas as funções interagem com a plataforma por meio de interfaces diferentes e podem ter usuários ou grupos de usuários definidos para elas no vCenter Single Sign-On com permissões associadas. Os fluxos de trabalho para as funções de administrador do vSphere e de engenheiro de DevOps são distintos e determinados pela área específica de conhecimento que essas funções exigem.
Funções e fluxos de trabalho do usuário
Como administrador do vSphere, a interface principal por meio da qual você interage com a plataforma do vSphere with Tanzu é a vSphere Client. Em um alto nível, suas responsabilidades envolvem a configuração de um Supervisor Cluster e namespaces, onde os engenheiros de DevOps podem implantar cargas de trabalho do Kubernetes. Você deve ter excelente conhecimento sobre o vSphere e as tecnologias do NSX-T, além de noções básicas sobre o Kubernetes.
Como engenheiro de DevOps, você pode ser um desenvolvedor do Kubernetes e um proprietário do aplicativo, um administrador do Kubernetes ou combinar funções de ambos. Como engenheiro de DevOps, você usa comandos kubectl para implantar clusters de vSphere Pods, VMs e Tanzu Kubernetes em namespaces existentes no Supervisor Cluster. Normalmente, como engenheiro de DevOps, você não precisa ser um especialista no vSphere e no NSX-T, mas ter conhecimento básico sobre essas tecnologias e a plataforma do vSphere with Tanzu para interagir com os administradores do vSphere de forma mais eficiente.
Supervisor Cluster com o fluxo de trabalho do NSX-T Data Center
Como administrador do vSphere, você configura a plataforma do vSphere with Tanzu com os componentes necessários de processamento, armazenamento e rede. Você pode usar NSX-T Data Center como uma pilha de rede para Supervisor Cluster. Para obter mais informações sobre os requisitos do sistema, consulte Requisitos do sistema para configurar o vSphere with Tanzu com o NSX-T Data Center.
Supervisor Cluster com vSphere Networking Stack Workflow
Supervisor Cluster com vSphere Networking e NSX Advanced Load Balancer Workflow
O diagrama mostra o fluxo de trabalho para configurar o vSphere Networking e NSX Advanced Load Balancer para vSphere with Tanzu. Para obter mais informações, consulte Instale e configure o NSX Advanced Load Balancer.
Fluxo de trabalho de criação e configuração de namespace
Como administrador do vSphere, você cria e configura namespaces no Supervisor Cluster. Você deve reunir os requisitos de recursos específicos dos engenheiros de DevOps sobre os aplicativos e as cargas de trabalho que eles desejam executar e configurar os namespaces adequadamente. Para obter mais informações, consulte Configurando e gerenciando namespaces do vSphere.
Fluxo de trabalho de criação e configuração de namespaces de autoatendimento
vSphere Pod
vSphere PodsSupervisor ClusterImplantando cargas de trabalho no vSphere Pods e Implantando e gerenciando máquinas virtuais no vSphere with Tanzu.
Tanzu Kubernetes Fluxo de trabalho de provisionamento de cluster
Como engenheiro de DevOps, você cria e configura Tanzu Kubernetes clusters em um namespace criado e configurado pelo administrador do vSphere. Para obter mais informações, consulte Fluxo de trabalho para clusters de Tanzu Kubernetes provisionamento.