A partir do VMware Cloud Director 10.3.1, você pode criar clusters do VMware Tanzu Kubernetes Grid usando o plug-in Kubernetes Container Clusters.

Para obter mais informações sobre as diferentes opções de tempo de execução do Kubernetes para a criação do cluster, consulte Usando o Kubernetes com o VMware Cloud Director.

Você também pode gerenciar clusters do Kubernetes usando a CLI do Container Service Extension. Consulte a documentação do Container Service Extension.

Pré-requisitos

  • Você deve publicar o pacote de direitos cse:nativeCluster Entitlement para qualquer organização que queira trabalhar com clusters do VMware Tanzu Kubernetes Grid. Depois de compartilhar o pacote de direitos, você deve adicionar o direito Controle Total CSE:NATIVECLUSTER às funções desejadas para criar, modificar e excluir os clusters do VMware Tanzu Kubernetes Grid. Além disso, é possível atribuir direitos de administrador aos usuários que você deseja que visualizem todos os clusters do VMware Tanzu Kubernetes Grid em uma organização ou usuários que você deseja que gerenciem clusters entre os sites. Para obter informações sobre os direitos e os níveis de acesso para Runtime Defined Entities (RDEs), consulte Gerenciamento de entidades definidas.

Procedimento

  1. Na barra de navegação superior, selecione Mais > Kubernetes Container Clusters.
  2. Clique em Novo.
  3. Selecione a opção de tempo de execução VMware Tanzu Kubernetes Grid e clique em Avançar.
  4. Insira um nome e selecione um Modelo de Kubernetes na lista.
  5. (Opcional) Insira uma chave pública SSH.
  6. Clique em Avançar.
  7. Selecione o VDC de organização para o qual você deseja implantar um cluster do VMware Tanzu Kubernetes Grid e clique em Avançar.
  8. Selecione o número de nós de trabalhador e, opcionalmente, selecione as políticas de dimensionamento ou as limitações de CPU e memória dos nós.
  9. Clique em Avançar.
  10. (Opcional) Selecione as políticas de armazenamento para a camada de controle e os nós de trabalhador.
  11. Clique em Avançar.
  12. (Opcional) Para limitar a comunicação do cluster apenas à rede interna, desative Permitir que o tráfego externo seja roteado para este cluster.
    Se quiser usar balanceadores de carga e volumes persistentes, esse botão de alternância deverá estar ativado.
  13. Selecione uma rede para o cluster do Kubernetes e clique em Avançar.
  14. (Opcional) Especifique um intervalo de endereços IP para serviços Kubernetes e um intervalo para pods Kubernetes e clique em Avançar.

    O roteamento entre domínios sem classe (CIDR) é um método para alocação de endereços IP e roteamento de IP.

    Opção Descrição
    Pods CIDR Especifica um intervalo de endereços IP a ser usado para pods Kubernetes. O valor padrão é 100.96.0.0/11. O tamanho da sub-rede de pods deve ser igual ou superior a /24. Você pode inserir um único intervalo de IDs.
    Services CIDR Especifica um intervalo de endereços IP a ser usado para serviços Kubernetes. O valor padrão é 100.64.0.0/13. Você pode inserir um único intervalo de IDs.
  15. Analise as configurações do cluster e clique em Concluir.

O que Fazer Depois

  • Redimensione o cluster do Kubernetes se quiser alterar o número de nós de trabalho.
  • Baixe o arquivo kubeconfig. A ferramenta de linha de comando kubectl usa arquivos kubeconfig para obter informações sobre clusters, usuários, namespaces e mecanismos de autenticação.
  • Exclua um cluster do Kubernetes.