Você provisiona Tanzu Kubernetes clusters invocando a API declarativa Tanzu Kubernetes Grid Service usando kubectl e uma especificação de cluster definida usando YAML. Depois de provisionar um cluster, você o opera e implanta cargas de trabalho nele usando kubectl.
O fluxo de trabalho fornece um procedimento de ponta a ponta para o processo de provisionamento do cluster. Cada uma das etapas tem links para mais informações sobre a tarefa específica.
Pré-requisitos
Conclua os seguintes pré-requisitos:
- Instale ou atualize seu ambiente para oferecer suporte à API Tanzu Kubernetes Grid Service v1alpha2. Consulte o Requisitos para usar a API do Tanzu Kubernetes Grid Service v1alpha2.
Observação: Se você estiver usando a API do Tanzu Kubernetes Grid Service v1alpha1, consulte Fluxo de trabalho para o provisionamento de Tanzu Kubernetes clusters usando a API Tanzu Kubernetes Grid Service v1alpha1.
- Crie um vSphere Namespace onde você planeja provisionar Tanzu Kubernetes clusters. Consulte o Criar e configurar um vSphere Namespace.
A configuração inicial do namespace requer o seguinte:
- Edite as permissões para um ou mais engenheiros de DevOps acessarem o namespace usando as credenciais do vCenter Single Sign-On.
- Política de armazenamento compartilhado baseada em tag para o namespace.
- Cotas de capacidade e uso para o namespace, verificadas e ajustadas, conforme necessário.
- Crie uma biblioteca de conteúdo para Tanzu Kubernetes releases em um armazenamento de dados compartilhado e sincronize as versões que você deseja usar. Consulte o Criação e gerenciamento de bibliotecas de conteúdo para Tanzu Kubernetes releases.
- Associe a biblioteca de conteúdo e as classes de máquina virtual ao vSphere Namespace. Consulte o Configure um vSphere Namespace para Tanzu Kubernetes releases.