Como engenheiro de DevOps, verifique se o namespace usado para serviços com estado no ambiente do vSphere with Tanzu tem classes de armazenamento apropriadas. As classes de armazenamento podem ser vSAN Shared-Nothing-Architecture (SNA) e vSAN Direct.
A plataforma do vSAN Data Persistence cria automaticamente essas classes de armazenamento no namespace depois que um administrador do vSphere habilita o serviço com estado. Consulte o Habilitar serviços com estado no vSphere with Tanzu.
Eles também podem ser atribuídos ao namespace por um administrador do vSphere. Consulte Criar política de armazenamento de vSAN Direct e Criar política de armazenamento SNA do vSAN.
Procedimento
- ♦ Verifique se as políticas de armazenamento a serem usadas com vSAN SNA e vSAN Direct estão disponíveis no seu namespace.
# kubectl get sc NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE sample-vsan-direct-thick csi.vsphere.vmware.com Delete WaitForFirstConsumer true 3m36s sample-vsan-sna-thick csi.vsphere.vmware.com Delete WaitForFirstConsumer true 13m