Seu ambiente Cloud Native Storage e as máquinas virtuais que participam do cluster Kubernetes devem atender a vários requisitos.
Cloud Native Storage Requisitos
- Uma versão compatível de vSphere.
- Uma versão compatível do Kubernetes.
- Um cluster Kubernetes implantado nas máquinas virtuais. Para obter detalhes sobre como implantar o vSphere plug-in CSI e executar o cluster Kubernetes em vSphere, consulte a VMware vSphere Documentação do plug-in do Container Storage.
Requisitos para máquinas virtuais de cluster Kubernetes
- Máquinas virtuais com hardware versão 15 ou posterior. Instale o VMware Tools em cada máquina virtual do nó.
- Recomendações de hardware de máquina virtual:
- Defina a CPU e a memória adequadamente com base nos requisitos de carga de trabalho.
- Use o controlador SCSI Paravirtual VMware para o disco primário na VM do Nó.
- Todas as máquinas virtuais devem ter acesso a um datastore compartilhado, como vSAN.
- Defina o parâmetro disk.EnableUUID em cada VM do nó. Consulte Configurar máquinas virtuais de cluster Kubernetes.
- Para evitar erros e comportamento imprevisível, não tire snapshots de VMs do nó CNS.
Requisitos para o volume do arquivo CNS
- Use o vSphere versão 7.0 ou posterior com uma versão compatível do Kubernetes.
- Use uma versão compatível do CSI. Para obter informações, consulte a VMware vSphereDocumentação do plug-in do Container Storage.
- Ative e configure o serviço de arquivo vSAN. Você deve configurar os domínios de serviço de arquivos necessários, pools de IPs, rede e assim por diante. Para obter informações, consulte a documentação Administração de VMware vSAN.
- Siga as diretrizes específicas para configurar o acesso à rede de um SO convidado no nó Kubernetes para um compartilhamento de arquivos vSAN. Consulte Configurando o acesso à rede para o compartilhamento de arquivos vSAN.