Como administrador do vSphere, você cria um vSphere Namespace no Supervisor Cluster. Você define limites de recursos para o namespace e as permissões para que os engenheiros de DevOps possam acessá-los. Você fornece a URL do plano de controle do Kubernetes para os engenheiros de DevOps, onde eles podem executar cargas de trabalho do Kubernetes nos namespaces para os quais têm permissões.
Os namespaces que você cria no Supervisor Clusters configurado com o NSX-T Data Center oferecem suporte ao conjunto completo de recursos da plataforma de gerenciamento de carga de trabalho. Eles oferecem suporte a vSphere Pods, VMs e clusters de Tanzu Kubernetes. O suporte de rede de carga de trabalho para esses namespaces é fornecido por NSX-T Data Center. Para obter mais informações, consulte Requisitos do sistema para configurar o vSphere with Tanzu com o NSX-T Data Center.
Os namespaces que você cria em um Supervisor Cluster configurado com a pilha de rede do vSphere oferecem suporte apenas a Tanzu Kubernetes clusters e VMs, eles não oferecem suporte a vSphere Pods e você não pode usar o Harbor Registry com eles. O suporte de rede de carga de trabalho para esses namespaces é fornecido pelo vSphere Distributed Switch que está conectado à parte de hosts do Supervisor Cluster. Para obter mais informações, consulte Requisitos do sistema para configurar o vSphere with Tanzu com o vSphere Networking e o balanceador de carga HA Proxy.
Você também pode definir limites de recursos para o namespace, atribuir permissões e provisionar ou ativar o serviço de namespace em um cluster como um modelo. Como resultado, os engenheiros de DevOps podem criar um namespace de supervisor de maneira self-service e implantar cargas de trabalho dentro dele. Para obter mais informações, consulte Provisionar um modelo de namespace de autoatendimento.
Pré-requisitos
- Configure um cluster com vSphere with Tanzu.
- Crie usuários ou grupos para todos os engenheiros de DevOps que acessarão o namespace.
- Crie políticas de armazenamento para armazenamento persistente. As políticas de armazenamento podem definir diferentes tipos e classes de armazenamento, por exemplo, ouro, prata e bronze.
- Crie classes de VM e bibliotecas de conteúdo para VMs autônomas.
- Crie uma biblioteca de conteúdo para Tanzu Kubernetes releases para uso com clusters do Tanzu Kubernetes. Consulte o Criação e gerenciamento de bibliotecas de conteúdo para Tanzu Kubernetes releases.
- Privilégios necessários:
Procedimento
O que Fazer Depois
Compartilhe a URL do plano de controle do Kubernetes com os engenheiros de DevOps, bem como o nome de usuário que eles podem usar para fazer login no Supervisor Cluster por meio do Kubernetes CLI Tools for vSphere. Você pode conceder acesso a mais de um namespace a um engenheiro de DevOps.