Para disponibilizar uma política do Kubernetes do VDC de provedor para os tenants, você pode publicá-la em um VDC de organização flexível. Ao publicar uma política do Kubernetes do VDC de provedor, você cria uma política do Kubernetes do VDC de organização que os tenants podem usar para criar clusters do Kubernetes.

Ao adicionar ou publicar uma política do Kubernetes do VDC de provedor a um VDC de organização, você torna essa política disponível para os tenants. Os tenants podem usar as políticas do Kubernetes do VDC de organização disponíveis para aproveitar a capacidade do Kubernetes ao criar clusters do Kubernetes. Uma política do Kubernetes engloba classes de posicionamento, qualidade de infraestrutura e armazenamento de volume persistente. As políticas do Kubernetes podem ter diferentes limites de processamento.

Você pode publicar várias políticas do Kubernetes do VDC de provedor para um único VDC de organização. Você pode publicar uma única política do Kubernetes do VDC de provedor várias vezes para um VDC de organização. As políticas do Kubernetes do VDC de organização podem ser usadas como um indicador da qualidade do serviço. Por exemplo, você pode publicar uma política do Kubernetes Gold que permite uma seleção das classes de máquinas garantidas e uma classe de armazenamento rápido ou uma política do Kubernetes Silver que permite uma seleção das classes de máquina de melhor esforço e uma classe de armazenamento lenta.

Pré-requisitos

  • Crie um VDC de provedor com o suporte de um Cluster de Supervisor ou adicione um Cluster de Supervisor a um VDC de provedor existente. Consulte Usando o Kubernetes com o VMware Cloud Director.
  • Verifique se você tem pelo menos um VDC de organização flexível no seu ambiente. Consulte Criar um centro de dados virtual da organização.
  • Familiarize-se com os tipos de classe de máquina virtual para clusters do Tanzu Kubernetes. Consulte o guia de Configuração e gerenciamento do vSphere with Kubernetes na documentação do vSphere.

Procedimento

  1. Na barra de navegação superior, selecione Recursos e clique em Recursos de Nuvem.
  2. No painel esquerdo, selecione VDCs de Provedor e clique no nome de um VDC de provedor.
  3. Em Políticas, selecione Kubernetes, selecione a política que você deseja publicar e clique em Publicar.
    O assistente para Publicar no VDC de Organização é exibido.
  4. Insira um nome e uma descrição visíveis ao tenant para a política do Kubernetes do VDC de organização e clique em Avançar.
  5. Selecione o VDC de organização flexível para o qual você deseja publicar a política e clique em Avançar.
  6. Selecione limites de CPU e Memória para os clusters do Kubernetes criados de acordo com essa política.
    Os limites máximos dependem das alocações de Memória e CPU do VDC de organização. Quando você publicar a política, os limites selecionados atuarão como máximos para os tenants.
  7. Escolha se deseja reservar a CPU e a memória para os nós de cluster do Kubernetes criados nessa política e clique em Avançar.
    Há duas edições para cada tipo de classe: garantida e melhor esforço. Uma edição de classe garantida reserva totalmente seus recursos configurados, enquanto uma edição de melhor esforço permite que os recursos sejam comprometidos em excesso. Dependendo da sua seleção, na próxima página do assistente, você poderá selecionar entre os tipos de classe de VM da edição garantida ou de melhor esforço.
    • Selecione Sim para tipos de classe de VM da edição garantida para reservas completas de CPU e Memória.
    • Selecione Não para tipos de classe de VM da edição de melhor esforço sem reservas de CPU e memória.
  8. Na página Classes de máquinas do assistente, selecione um ou mais tipos de classe de VM disponíveis para essa política.
    As classes de máquina selecionadas são os únicos tipos de classe disponíveis para os tenants quando você publica a política em um VDC de organização.
  9. Selecione uma ou mais políticas de armazenamento.
  10. Revise suas escolhas e clique em Publicar.

Resultados

As informações sobre a política publicada aparecem na seção Políticas do VDC de organização flexível. A política publicada cria um Namespace de Supervisor no Cluster de Supervisor com os limites de recursos especificados da política.

Os tenants podem começar a usar a política do Kubernetes para criar clusters do Kubernetes. O VMware Cloud Director coloca cada cluster do Kubernetes criado de acordo com essa política do Kubernetes no mesmo Namespace de Supervisor. Os limites de recursos da política se tornam limites de recursos para o Namespace de Supervisor. Todos os clusters do Kubernetes criados pelo tenant no Namespace de Supervisor competem pelos recursos dentro desses limites.