L'oggetto di storage vSphere che supporta un'applicazione nei container Kubernetes deve soddisfare requisiti di storage specifici. Gli utenti di vSphere possono creare un criterio di storage della macchina virtuale in base ai requisiti forniti dall'utente Kubernetes.

Il criterio di storage verrà associato al disco virtuale o condivisione di file vSAN che supporta il container Kubernetes.

Se nell'ambiente sono presenti più istanze di vCenter Server, creare il criterio di storage della macchina virtuale in ogni istanza. Utilizzare lo stesso nome di criterio in tutte le istanze.

Se si desidera creare un criterio di storage per un datastore diverso da vSAN, vedere Creazione e gestione dei criteri di storage della macchina virtuale vSphere. Per utilizzare il thick provisioning in un datastore VMFS, assicurarsi di selezionare un'opzione appropriata nel menu a discesa Volume allocazione quando si definisce il criterio.

Per informazioni sui tipi di datastore supportati da Cloud Native Storage e sui datastore che supportano il thick provisioning, vedere Funzionalità vSphere supportata da plug-in per lo storage dei container di vSphere in Guida introduttiva al plug-in per lo storage dei container di VMware vSphere.

Prerequisiti

  • L'utente Kubernetes identifica il cluster Kubernetes in cui verrà distribuita l'applicazione con stato nei container.
  • L'utente Kubernetes raccoglie i requisiti di storage per l'applicazione nei container e li comunica all'utente vSphere.
  • Privilegi necessari: Criteri di storage macchina virtuale. Aggiorna e Criteri di storage macchina virtuale. Visualizza.

Procedura

  1. In vSphere Client, aprire la procedura guidata Crea criterio di storage macchina virtuale.
    1. Fare clic su Menu > Criteri e profili.
    2. In Criteri e profili fare clic su Criteri di storage delle macchine virtuali.
    3. Fare clic su Crea.
  2. Immettere il nome e la descrizione del criterio e fare clic su Avanti.
    Opzione Azione
    vCenter Server Selezionare l'istanza di vCenter Server.
    Nome Immettere il nome del criterio di storage, ad esempio Space-Efficient.
    Descrizione Immettere la descrizione del criterio di storage.
  3. Nella pagina Struttura dei criteri in Regole specifiche del datastore, selezionare Abilita regole per lo storage vSAN quindi fare clic su Avanti.
  4. Nella pagina vSAN, definire il set di regole dei criteri e fare clic su Avanti.
    1. Nella scheda Disponibilità, definire la Tolleranza di emergenza del sito ed Errori da tollerare.
    2. Nella scheda Regole avanzate dei criteri definire le regole avanzate dei criteri, ad esempio il numero di stripe di disco per oggetto e la prenotazione della Flash Read Cache.
  5. Nella pagina Compatibilità storage, prendere in esame l'elenco dei datastore vSAN corrispondenti al criterio, quindi fare clic su Avanti.
  6. Nella pagina Rivedi e termina, verificare le impostazioni del criterio e fare clic su Fine.
    La pagina Rivedi e termina mostra le impostazioni per il criterio di storage di Kubernetes.

Operazioni successive

È ora possibile informare l'utente Kubernetes del nome del criterio di storage. Il criterio di storage della macchina virtuale creato verrà utilizzato come parte della definizione della classe di storage per il provisioning del volume dinamico.