|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Configurando um Provedor de Nuvem VMware vSphere Fora da Árvore
O Kubernetes está se afastando da manutenção de provedores de nuvem dentro da árvore. O VMware vSphere possui um provedor de nuvem fora da árvore que pode ser utilizado instalando o provedor de nuvem vSphere e os plugins de armazenamento em nuvem.
Esta página cobre como instalar os plugins da Interface do Provedor de Nuvem (CPI) e da Interface de Armazenamento em Nuvem (CSI) após configurar um cluster.
Pré-requisitos
As versões do vSphere suportadas:
-
6.7u3
-
7.0u1 ou superior.
A versão do Kubernetes deve ser 1.19 ou superior.
Usar o provedor de nuvem vSphere fora da árvore requer nós Linux e não é suportado no Windows.
Instalação
A Interface do Provedor de Nuvem (CPI) deve ser instalada primeiro antes de instalar a Interface de Armazenamento em Nuvem (CSI).
1. Crie um cluster VMware vSphere
-
Clique em ☰ > Gerenciamento de Cluster.
-
Na página Clusters, clique em Criar.
-
Clique em VMware vSphere ou Personalizado.
-
Na aba Configurações Básicas na seção Configuração do Cluster, defina o Provedor de Nuvem como vSphere.
-
Na aba Configuração de Complementos, estão disponíveis as opções do Provedor de Nuvem vSphere (CPI) e do Provedor de Armazenamento (CSI).
-
Finalize a criação do seu cluster.
2. Instale o plugin CPI
-
Clique em ☰ > Gerenciamento de Cluster.
-
Vá para o cluster onde o plugin CPI do vSphere será instalado e clique em Explorar.
-
Clique em .
-
Clique em vSphere CPI.
-
Preencha os detalhes obrigatórios do vCenter.
-
O vSphere CPI inicializa todos os nós com o ProviderID, que é necessário para o driver vSphere CSI. Verifique se todos os nós estão inicializados com o ProviderID antes de instalar o driver CSI com o seguinte comando:
kubectl describe nodes | grep "ProviderID"
3. Instalando o plugin CSI
-
Clique em ☰ > Gerenciamento de Cluster.
-
Vá para o cluster onde o plugin vSphere CSI será instalado e clique em Explorar.
-
Clique em .
-
Clique em vSphere CSI.
-
Clique em Instalar.
-
Preencha os detalhes obrigatórios do vCenter. Na aba Recursos, defina Habilitar Migração CSI como false.
-
Na aba Armazenamento, preencha os detalhes para a StorageClass. Este gráfico cria uma StorageClass com o
csi.vsphere.vmware.comcomo o provisionador. -
Clique em Instalar.
Usando o driver CSI para provisionar volumes
O gráfico CSI cria por padrão uma StorageClass.
Se essa opção não foi selecionada ao lançar o gráfico, crie uma StorageClass com o csi.vsphere.vmware.com como o provisionador.
Todos os volumes provisionados usando esta StorageClass serão provisionados pelo driver CSI.