Vous pouvez activer le service Espace de noms vSphere pour permettre aux développeurs de gérer le cycle de vie des Espaces de noms vSphere à l'aide de kubectl.

En activant le service Espace de noms vSphere sur le Superviseur, les développeurs disposant du rôle Propriétaire dans un Espace de noms vSphere peuvent créer leurs propres Espaces de noms vSphere à l'aide de la commande kubectl create namespace <NAME>.

Lorsque vous activez le service Espace de noms vSphere, vous définissez un modèle d'espace de noms et l'activez. Les développeurs qui sont attribués au rôle Propriétaire utilisent le modèle pour créer des espaces de noms.

Procédure

  1. Connectez-vous à vCenter Server en utilisant vSphere Client.
  2. Sélectionnez Gestion de la charge de travail > Superviseurs et sélectionnez l'instance de Superviseur.
  3. Dans l'onglet Configurer, sélectionnez Superviseur > Général.
  4. Sélectionnez Service d'espace de noms.
  5. Faites basculer le commutateur État pour activer cette fonctionnalité.
    La page Créer un modèle d'espaces de noms s'affiche.
  6. Dans le volet Configuration, configurez les limitations de ressources de l'espace de noms.
    Option Description
    CPU Quantité de ressources de CPU à réserver pour l'espace de noms.
    Mémoire Quantité de mémoire à réserver pour l'espace de noms.
    Stockage Quantité totale d'espace de stockage à réserver pour l'espace de noms.
    Stratégie de stockage Définissez la quantité de stockage dédiée individuellement à chacune des stratégies de stockage que vous avez associées à l'espace de noms.
    Classes de VM Sélectionnez les classes de VM. Utilisez Ctrl pour en sélectionner plusieurs.
    Bibliothèque de contenu Sélectionnez la bibliothèque de contenu TKR.
  7. Cliquez sur Suivant.
  8. Dans le volet Autorisations, ajoutez des ingénieurs et des groupes DevOps pour leur permettre d'utiliser le modèle afin de créer des espaces de noms.
    1. Sélectionnez la source d'identité vsphere.local (doit utiliser vSphere SSO)
    2. Sélectionner un utilisateur ou un groupe
    3. Sélectionner le rôle Propriétaire
  9. Les propriétés que vous configurez s'affichent dans le volet Vérifier et confirmer.
    Examinez-les, puis cliquez sur Terminé.
  10. Vérifiez que le service Espace de noms vSphere est actif.
    Un modèle d' Espace de noms vSphere est configuré et est à l'état Actif. Les utilisateurs ou les groupes de l' Espace de noms vSphere attribués au rôle Propriétaire peuvent utiliser le modèle pour créer l' Espaces de noms vSphere à l'aide de la commande kubectl kubectl create namespace <NAME>.