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.