Cargas de trabalho vSphere with Tanzu , incluindo vSphere Pods , VMs e clusters Tanzu Kubernetes , são implantadas em um vSphere Namespace . Você define um vSphere Namespace em um Supervisor e o configura com cota de recursos e permissões de usuário. Dependendo das necessidades de DevOps e das cargas de trabalho que eles planejam executar, você também pode atribuir políticas de armazenamento, classes de VM e bibliotecas de conteúdo para buscar as imagens de VM e Tanzu Kubernetes releases mais recentes.
O que ler a seguir
Criar e configurar um vSphere Namespace Como administrador do vSphere, você cria um vSphere Namespace no Supervisor . 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 aos engenheiros de DevOps, onde eles podem executar cargas de trabalho do Kubernetes nos namespaces para os quais têm permissões.
Definir limites de recursos para um vSphere Namespace Como administrador do vSphere, você pode definir limites de recursos e padrões de contêiner em um vSphere Namespace . Mais tarde, os engenheiros de DevOps podem substituir os padrões do contêiner nas especificações do pod, mas sem exceder os limites totais de recursos definidos para o namespace pelo administrador vSphere. As solicitações de contêiner são convertidas em reservas de recursos em pods.
Configurar limitações de objeto em um vSphere Namespace Você pode configurar limitações para o objeto em execução no vSphere Namespace , como o número de implantações, trabalhos, conjuntos de daemon, conjuntos com estado e outros. As limitações que você configura para um objeto dependem das especificidades de seus aplicativos e da maneira como você deseja que eles consumam recursos em um vSphere Namespace .
Monitorar e gerenciar recursos em um vSphere Namespace Você pode monitorar e gerenciar diferentes aspectos de um vSphere Namespace , como o consumo de recursos para o namespace, bem como o número de objetos Kubernetes diferentes que existem em um namespace e seus estados.
Configurar um vSphere Namespace para Tanzu Kubernetes releases Configure o vSphere Namespace no qual você planeja provisionar clusters Tanzu Kubernetes associando o namespace à biblioteca de conteúdo para Tanzu Kubernetes releases e às classes de VM que você deseja usar.
Provisionar um modelo de namespace de autoatendimento Como administrador do vSphere, você pode criar um Namespace de Supervisor, definir limites de CPU, memória e armazenamento para o namespace, atribuir permissões e 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 de autoatendimento e implantar cargas de trabalho nele.
Alterar as configurações de armazenamento em um namespace As políticas de armazenamento atribuídas a um namespace em um Supervisor disponibilizam o armazenamento persistente para a equipe de DevOps. Essas políticas de armazenamento controlam como os volumes persistentes e os Tanzu Kubernetes nós de cluster são colocados em vSphere datastores. Como administrador do vSphere, você normalmente atribui políticas de armazenamento ao configurar o namespace. Se você precisar fazer alterações nas atribuições iniciais da política de armazenamento, realize esta tarefa.
Adicionar políticas de segurança a um namespace NSX Supervisor Um Supervisor que usa a rede NSX é compatível com políticas de segurança de rede configuradas por meio de um CRD de política de segurança.