Configure o vSphere Namespace no qual você planeja provisionar Tanzu Kubernetes clusters, 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 o 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 assinada para o Tanzu Kubernetes releases ou Criar, proteger e sincronizar uma biblioteca de conteúdo local para o Tanzu Kubernetes releases.

Associe a biblioteca de conteúdo ao vSphere Namespace

Para associar a biblioteca de conteúdo criada para Tanzu Kubernetes releases com um vSphere Namespace, faça login no vCenter Server usando o vSphere Client e conclua um dos procedimentos a seguir.
Associar usando o caminho do vSphere Inventory Associar usando o caminho de gerenciamento de carga de trabalho
  1. Selecione Menu (Menu) > Hosts and Clusters (Hosts and Clusters).
  2. Selecione o vSphere Cluster em que o Workload Management (Workload Management) está ativado.
  3. Selecione a guia Configurar (Configure).
  4. Selecione Namespaces (Namespaces) > Geral (General).
  5. Selecione Tanzu Kubernetes Grid Service Configuration (Tanzu Kubernetes Grid Service Configuration).
  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 Okey(OK).
  1. Selecione Menu (Menu) > Workload Management (Workload Management).
  2. Selecione a guia Namespaces (Namespaces).
  3. Selecione o destino vSphere Namespace.
  4. Localize o bloco Tanzu Kubernetes Grid Service (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 Okey(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 o provisionamento de clusters Tanzu Kubernetes. Consulte o Verifique a configuração do vSphere Namespace.

Associe as classes de VM ao vSphere Namespace

O vSphere with Tanzu fornece várias classes de máquina virtual padrão, e você pode criar a sua própria. Consulte o Classes de máquina virtual para Tanzu Kubernetes clusters.

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

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 (Menu) > Workload Management (Workload Management).
  2. Selecione a guia Namespaces (Namespaces).
  3. Selecione o destino vSphere Namespace onde você planeja provisionar Tanzu Kubernetes clusters.
  4. Localize o bloco VM Service (VM Service).
  5. Clique no link Add VM Class (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 selecione 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 Create New VM Class (Create New VM Class). Consulte o Criar uma classe de VM no vSphere with Tanzu.
  7. Clique em OK (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 referenciada no bloco VM Service (VM Service) é para uso com VMs autônomas, não Tanzu Kubernetes releases. Consulte o Criação e gerenciamento de bibliotecas de conteúdo para VMs autônomas no vSphere with Tanzu.

Verifique 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 Cluster 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 o Baixe e instale o Kubernetes CLI Tools for vSphere.
  2. Faça login no Supervisor Cluster.
    kubectl vsphere login --server IP-ADDRESS-SUPERVISOR-CLUSTER --vsphere-username VCENTER-SSO-USERNAME
  3. Alterne o contexto para o vSphere Namespace de destino.
    kubectl config use-context SUPERVISOR-NAMESPACE
  4. Liste e descreva os Tanzu Kubernetes releases disponíveis.
    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 Tanzu Kubernetes clusters. Consulte Fluxo de trabalho para clusters de Tanzu Kubernetes provisionamento. Se você estiver usando uma biblioteca de conteúdo local, precisará especificar um OVA que carregou na biblioteca. Consulte o Exemplos para provisionamento de clusters Tanzu Kubernetes usando a API Tanzu Kubernetes Grid Service v1alpha1.