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.

Pré-requisitos

Crie um vSphere Namespace. Consulte Criar e configurar um vSphere Namespace.

Crie uma biblioteca de conteúdo para hospedar Tanzu Kubernetes releases. Consulte Criar, proteger e sincronizar uma biblioteca de conteúdo inscrito para Tanzu Kubernetes releases ou Criar, proteger e sincronizar uma biblioteca de conteúdo local para Tanzu Kubernetes releases.

Associar a Biblioteca de Conteúdo ao vSphere Namespace

Para associar a biblioteca de conteúdo criada para Tanzu Kubernetes releases a um vSphere Namespace, faça login no vCenter Server usando o vSphere Client e conclua um dos procedimentos a seguir.
Associar usando o caminho de inventário vSphere Associar usando o caminho de gerenciamento de carga de trabalho
  1. Selecione Menu > Hosts and Clusters.
  2. Selecione o cluster vSphere em que o Gerenciamento de carga de trabalho (Workload Management) está ativado.
  3. Selecione a guia Configurar (Configure).
  4. Selecione Namespaces > Geral (General).
  5. Selecione Tanzu Kubernetes Grid Service Configuração.
  6. Clique em Editar (Edit) ao lado do rótulo Biblioteca de conteúdo (Content Library).
  7. Selecione a biblioteca de conteúdo para Tanzu Kubernetes releases.
  8. Clique em OK.
  1. Selecione Menu > Gerenciamento de carga de trabalho (Workload Management).
  2. Selecione a guia Namespaces.
  3. Selecione o destino vSphere Namespace.
  4. Localize o bloco Tanzu Kubernetes Grid Service.
  5. Clique em Editar (Edit) ao lado do rótulo Biblioteca de conteúdo (Content Library).
  6. Selecione a biblioteca de conteúdo para Tanzu Kubernetes releases.
  7. Clique em OK.
Observação: Depois de associar a biblioteca de conteúdo ao vSphere Namespace, pode levar vários minutos para que os modelos de máquina virtual estejam disponíveis para provisionamento de clusters Tanzu Kubernetes. Consulte Verificar a configuração do vSphere Namespace.

Associar as classes de VM ao vSphere Namespace

vSphere with Tanzu fornece várias classes de máquina virtual padrão, e você pode criar suas próprias classes. Consulte Classes de máquina virtual para clusters Tanzu Kubernetes em Usando Tanzu Kubernetes Grid 2 com vSphere with Tanzu.

Para provisionar clusters Tanzu Kubernetes, você precisa associar as classes de máquina virtual que deseja usar a cada vSphere Namespace em que deseja provisionar clusters Tanzu Kubernetes.

Para associar as classes de VM padrão a um vSphere Namespace, faça login no vCenter Server usando o vSphere Client e conclua o procedimento a seguir.
  1. Selecione Menu > Gerenciamento de carga de trabalho (Workload Management).
  2. Selecione a guia Namespaces.
  3. Selecione o destino vSphere Namespace no qual você planeja provisionar clusters Tanzu Kubernetes.
  4. Localize o bloco Serviço de VM (VM Service).
  5. Clique no link Adicionar classe de VM (Add VM Class).
  6. Selecione as classes de VM a serem adicionadas.
    1. Para adicionar as classes de VM padrão, marque a caixa de seleção no cabeçalho da tabela na página 1 da lista, navegue até a página 2 e marque a caixa de seleção no cabeçalho da tabela nessa página. Verifique se todas as classes estão selecionadas.
    2. Para criar uma classe personalizada, clique em Criar nova classe de VM (Create New VM Class). Consulte Criar uma classe de VM personalizada em vSphere with Tanzu em vSphere with Tanzu Serviços e cargas de trabalho.
  7. Clique em OK para concluir a operação.
  8. Confirme se as classes foram adicionadas. O bloco Serviço de VM (VM Service) mostra Gerenciar classes de VM (Manage VM Classes).
Observação: A biblioteca de conteúdo mencionada no bloco Serviço de VM (VM Service) é para uso com VMs autônomas, não com Tanzu Kubernetes releases. Consulte Criação e gerenciamento de bibliotecas de conteúdo para VMs autônomas em vSphere with Tanzu em vSphere with Tanzu Serviços e cargas de trabalho.

Verificar a configuração do vSphere Namespace

Depois de associar a biblioteca de conteúdo e as classes de máquina virtual ao vSphere Namespace, faça login no Supervisor e verifique se cada Tanzu Kubernetes release sincronizado está disponível e se cada classe de VM selecionada está disponível.
  1. Instale o Kubernetes CLI Tools for vSphere. Consulte Baixe e instale o Kubernetes CLI Tools for vSphere.
  2. Faça login no Supervisor.
    kubectl vsphere login --server IP-ADDRESS-SUPERVISOR-CLUSTER --vsphere-username VCENTER-SSO-USERNAME
  3. Alterne o contexto para o destino vSphere Namespace.
    kubectl config use-context SUPERVISOR-NAMESPACE
  4. Liste e descreva o Tanzu Kubernetes releases disponível.
    kubectl get tanzukubernetesreleases
    kubectl describe tanzukubernetesreleases
  5. Liste as classes de máquina virtual disponíveis.
    kubectl get virtualmachineclassbindings
Depois que o namespace estiver configurado, você poderá provisionar clusters Tanzu Kubernetes. Se estiver usando uma biblioteca de conteúdo local, você precisará especificar um OVA que carregou na biblioteca. Para obter mais informações, consulte Fluxo de trabalho para criação de clusters Tanzu Kubernetes no Supervisor em Usando Tanzu Kubernetes Grid 2 com vSphere with Tanzu.