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 Trabalhando com clusters Kubernetes.

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

Pré-requisitos

  • Verifique se seu provedor de serviços publicou o plug-in Kubernetes Container Clusters para sua organização. Kubernetes Container Clusters são o plug-in do VMware Cloud Director Container Service Extension para o VMware Cloud Director. Você pode encontrar o plug-in na barra de navegação superior em Mais > Kubernetes Container Clusters.
  • Verifique se o seu provedor de serviços concluiu a configuração do servidor VMware Cloud Director Container Service Extension 3.1.1.
  • Verifique se o provedor de serviços publicou o pacote de direitos cse:nativeCluster Entitlement para a sua organização e concedeu a você o Controle Total CSE:NATIVECLUSTER para criar, modificar e excluir clusters do VMware Tanzu Kubernetes Grid.

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.