L'amministratore di vSphere può creare classi di macchine virtuali personalizzate per le macchine virtuali in uno Spazio dei nomi vSphere. Dopo aver creato la classe di macchine virtuali, è possibile modificarne i parametri. È inoltre possibile modificare le classi di macchine virtuali predefinite offerte da vSphere with Tanzu. Se una classe di macchine virtuali esistente non è più necessaria, è possibile eliminarla dall'ambiente.

La modifica di una classe di macchine virtuali non comporta la riconfigurazione automatica delle macchine virtuali precedentemente distribuite da questa classe. Ad esempio, se un utente DevOps ha creato un cluster Tanzu Kubernetes con la classe di macchine virtuali e in seguito si modifica la definizione della classe di macchine virtuali, le macchine virtuali Tanzu Kubernetes esistenti rimangono inalterate. Le nuove macchine virtuali Tanzu Kubernetes utilizzeranno la definizione della classe modificata.
Attenzione: Se si esegue la scalabilità orizzontale di un cluster Tanzu Kubernetes dopo aver modificato una classe di macchine virtuali utilizzata da tale cluster, i nuovi nodi del cluster utilizzano la definizione della classe aggiornata, ma i nodi del cluster esistenti continuano a utilizzare la definizione della classe iniziale, causando una mancata corrispondenza. È possibile scalare sia il piano di controllo che i nodi di lavoro. Per informazioni sulla scalabilità, Scalare un cluster Tanzu Kubernetes mediante l'API v1alpha1 Servizio Tanzu Kubernetes Grid.

Quando si elimina una classe di macchine virtuali, viene rimossa da tutti gli spazi dei nomi associati. Gli utenti di DevOps non possono più utilizzare macchine virtuali self-service mediante questa classe di macchine virtuali. Ciò non influisce sulle macchine virtuali già create con questa classe di macchine virtuali.

Prerequisiti

  • Verificare di disporre di almeno una classe di macchine virtuali. Vedere Creazione di una classe di macchine virtuali in vSphere with Tanzu.
  • Privilegi richiesti:
    • Spazio dei nomi.Modifica configurazione a livello di cluster
    • Spazio dei nomi.Modifica configurazione spazio dei nomi
    • Virtual Machine Classes.Manage Virtual Machine Classes

Procedura

  1. Nel vSphere Client, visualizzare le classi di macchine virtuali disponibili.
    1. Dal menu home di vSphere Client, selezionare Gestione carico di lavoro.
    2. Fare clic sulla scheda Servizi quindi sul riquadro Servizio macchina virtuale.
    3. Nella pagina Servizio macchina virtuale, fare clic su Classi di macchine virtuali.
      Tutte le classi di macchine virtuali predefinite o create dall'utente vengono visualizzate in Classi di macchine virtuali disponibili.
  2. Modificare o eliminare una classe di macchine virtuali esistente.
    Opzione Descrizione
    Modifica classe macchina virtuale
    1. Nel riquadro della classe di macchine virtuali selezionata, fare clic su Gestisci e quindi su Modifica.
    2. Modificare i parametri della classe di macchine virtuali. Vedere Attributi delle classi di macchine virtuali in vSphere with Tanzu.
      Nota: Non è possibile modificare il nome della classe di macchine virtuali.
    Eliminazione di una classe di macchine virtuali
    1. Nel riquadro della classe di macchine virtuali selezionata, fare clic su Gestisci quindi su Elimina.
    2. Confermare che si desidera eliminare la classe di macchine virtuali.

Operazioni successive

Per rendere una classe di macchine virtuali disponibile per i tecnici di DevOps, associare la classe di macchine virtuali a uno spazio dei nomi. L'associazione della classe di macchine virtuali si verifica a livello di spazio dei nomi. Vedere Associazione di una classe di macchine virtuali a uno spazio dei nomi in vSphere with Tanzu.