En tant qu'administrateur vSphere, vous pouvez créer des classes de machine virtuelle personnalisées pour les machines virtuelles dans un Espace de noms vSphere. Après avoir créé une classe de machine virtuelle, vous pouvez modifier ses paramètres. Vous pouvez également modifier les classes de machine virtuelle par défaut proposées par vSphere with Tanzu. Si vous n'avez plus besoin d'une classe de machine virtuelle existante, vous pouvez la supprimer de votre environnement.

La modification d'une classe de machine virtuelle n'entraîne pas la reconfiguration automatique des machines virtuelles précédemment déployées à partir de cette classe. Par exemple, si un utilisateur DevOps a créé un cluster Tanzu Kubernetes avec la classe de machine virtuelle et que vous modifiez ultérieurement la définition de la classe de machine virtuelle, les machines virtuelles Tanzu Kubernetes existantes restent inchangées. Les nouvelles machines virtuelles Tanzu Kubernetes utiliseront la définition de classe modifiée.
Attention : Si vous montez en charge un cluster Tanzu Kubernetes après la modification d'une classe de machine virtuelle utilisée par ce cluster, les nouveaux clusters utilisent la définition de classe mise à jour, mais les clusters existants continuent d'utiliser la définition de classe initiale, ce qui entraîne une discordance. Le plan de contrôle et les nœuds worker peuvent être dimensionnés. Pour plus d'informations sur l'évolutivité, reportez-vous à la section Mettre à l'échelle un cluster Tanzu Kubernetes à l'aide de l'API Service Tanzu Kubernetes Grid v1alpha1.

Lorsque vous supprimez une classe de machine virtuelle, elle est supprimée de tous les espaces de noms associés. Les utilisateurs DevOps ne peuvent plus utiliser cette classe de machine virtuelle en libre-service. Les machines virtuelles qui ont déjà été créées avec cette classe de machine virtuelle ne sont pas affectées.

Conditions préalables

  • Vérifiez que vous avez au moins une classe de machine virtuelle. Reportez-vous à la section Créer une classe de VM dans vSphere with Tanzu.
  • Privilèges requis :
    • Espaces de noms.Modifier la configuration à l'échelle du cluster
    • Espaces de noms.Modifier la configuration de l'espace de noms
    • Classes de machine virtuelle.Gérer les classes de machine virtuelle

Procédure

  1. Dans vSphere Client, affichez les classes de machine virtuelle disponibles.
    1. Dans le menu d'accueil de vSphere Client, sélectionnez Gestion de la charge de travail.
    2. Cliquez sur l'onglet Services, puis sur le volet Service de VM.
    3. Sur la page Service de VM, cliquez sur Classes de VM.
      Toutes les classes de machine virtuelle par défaut ou créées par l'utilisateur s'affichent sous Classes de VM disponibles.
  2. Modifiez ou supprimez une classe de machine virtuelle existante.
    Option Description
    Modifier la classe de machine virtuelle
    1. Dans le volet de classe de machine virtuelle sélectionnée, cliquez sur Gérer, puis sur Modifier.
    2. Modifiez les paramètres de classe de machine virtuelle. Reportez-vous à la section Attributs des classes de machine virtuelle dans vSphere with Tanzu.
      Note : Vous ne pouvez pas modifier le nom de la classe de machine virtuelle.
    Supprimer une classe de machine virtuelle
    1. Dans le volet de classe de machine virtuelle sélectionné, cliquez sur Gérer, puis sur Supprimer.
    2. Confirmez que vous voulez supprimer la classe de machine virtuelle.

Que faire ensuite

Pour rendre une classe de machine virtuelle disponible pour les ingénieurs DevOps, associez la classe de machine virtuelle à un espace de noms. L'association de la classe de machine virtuelle se produit au niveau de l'espace de noms. Reportez-vous à la section Associer une classe de machine virtuelle à un espace de noms dans vSphere with Tanzu.