Dopo che un amministratore di vSphere crea un criterio di storage e lo assegna allo Spazio dei nomi vSphere, il criterio di storage viene visualizzato come classe di storage Kubernetes corrispondente nello spazio dei nomi e tutti i cluster Tanzu Kubernetes disponibili. I tecnici di DevOps possono verificare la disponibilità della classe di storage.

La possibilità di eseguire i comandi dipende dalle autorizzazioni di cui si dispone.

Prerequisiti

Assicurarsi che l'amministratore di vSphere abbia creato un criterio di storage appropriato e abbia assegnato il criterio allo Spazio dei nomi vSphere.

Procedura

  1. Utilizzare uno dei seguenti comandi per verificare che le classi di storage siano disponibili.
    • kubectl get storageclass
      Nota: Questo comando è disponibile solo per un utente con privilegi di amministratore.
      L'output è simile al seguente. Il nome della classe di storage corrisponde al nome del criterio di storage sul lato vSphere.
      NAME     PROVISIONER               AGE
      silver   csi.vsphere.vmware.com    2d 
      gold     csi.vsphere.vmware.com    1d
    • kubectl describe namespace namespace_name

      Nell'output, il nome della classe di storage viene visualizzato come parte del parametro storageclass_name.storageclass.storage.k8s.io/requests.storage. Ad esempio:

      –––––––––––––––––
      Name:                                                            namespace_name
       Resource                                                         Used  Hard
       --------                                                         ---   ---
       silver.storageclass.storage.k8s.io/requests.storage              1Gi   9223372036854775807
       gold.storageclass.storage.k8s.io/requests.storage                0     9223372036854775807
      
  2. Per verificare la quantità di spazio dei nomi disponibile nello spazio dei nomi, eseguire il comando seguente.
    kubectl describe resourcequotas -namespace namespace

    L'output è simile al seguente.

    Name:             ns-my-namespace
    Namespace:        ns-my-namespace
    Resource          Used  Hard
    --------          ----  ----
    requests.storage  0     200Gi