Você pode ativar o Serviço vSphere Namespace para permitir que os desenvolvedores gerenciem o ciclo de vida de vSphere Namespaces usando kubectl.

Ao ativar o Serviço vSphere Namespace em Supervisor, os desenvolvedores atribuídos à função Proprietário em um vSphere Namespace podem criar seus próprios vSphere Namespaces usando o comando kubectl create namespace <NAME>.

Ao ativar o Serviço vSphere Namespace, você define um modelo de namespace e o ativa. Os desenvolvedores atribuídos à função Proprietário usam o modelo para criar namespaces.

Procedimento

  1. Faça login no vCenter Server usando o vSphere Client.
  2. Selecione Gerenciamento de carga de trabalho (Workload Management) > Supervisores (Supervisors) e selecione a instância Supervisor.
  3. Na guia Configurar (Configure), selecione Supervisor > Geral (General).
  4. Selecione Serviço de namespace (Namespace Service).
  5. Alterne a chave Status para ativar o recurso.
    A página Criar modelo de namespace (Create Namespace Template) é exibida.
  6. No painel Configuração (Configuration), configure as limitações de recursos para o namespace.
    Opção Descrição
    CPU A quantidade de recursos de CPU a serem reservados para o namespace.
    Memória A quantidade de memória a ser reservada para o namespace.
    Armazenamento A quantidade total de espaço de armazenamento a ser reservada para o namespace.
    Política de armazenamento Defina a quantidade de armazenamento dedicada individualmente a cada uma das políticas de armazenamento associadas ao namespace.
    Classes de VM Selecione as classes de VM. Use Ctrl para selecionar vários.
    Biblioteca de conteúdo Selecione a biblioteca de conteúdo do TKR.
  7. Clique em Avançar (Next).
  8. No painel Permissões (Permissions), adicione engenheiros e grupos de DevOps para capacitá-los a usar o modelo para criar namespaces.
    Selecione uma fonte de identidade e um usuário ou grupo e clique em Avançar (Next).
  9. No painel Revisar e confirmar (Review and Confirm), as propriedades que você configura são exibidas.
    Revise as propriedades e clique em Concluído (Done).
  10. Verifique se o Serviço vSphere Namespace está Ativo.
    Um modelo vSphere Namespace está configurado e está no estado Ativo. vSphere Namespace usuários/grupos atribuídos à função Proprietário podem usar o modelo para criar vSphere Namespaces usando o comando kubectl kubectl create namespace <NAME>.