L'objet de stockage vSphere qui va sauvegarder une application en conteneur Kubernetes doit répondre à des exigences de stockage spécifiques. En tant qu'utilisateur vSphere, vous créez une stratégie de stockage de machine virtuelle basée sur les conditions requises fournies par l'utilisateur Kubernetes.

La stratégie de stockage sera associée au disque virtuel ou au partage de fichiers vSAN qui sauvegarde le conteneur Kubernetes.

Si vous disposez de plusieurs instances de vCenter Server dans votre environnement, créez la stratégie de stockage de machine virtuelle sur chaque instance. Utilisez le même nom de stratégie sur toutes les instances.

Si vous souhaitez créer une stratégie de stockage pour une banque de données autre que vSAN, reportez-vous à la section Création et gestion de stratégies de stockage de machine virtuelle vSphere. Pour utiliser le provisionnement statique sur une banque de données VMFS, assurez-vous de sélectionner une option appropriée dans le menu déroulant Allocation de volume lorsque vous définissez la stratégie.

Pour plus d'informations sur les types de banques de données pris en charge par le stockage cloud natif et sur les banques de données qui prennent en charge le provisionnement statique, reportez-vous à la section Fonctionnalité vSphere prise en charge par le plug-in de stockage de conteneur vSphere dans Prise en main du plug-in de stockage de conteneur VMware vSphere.

Conditions préalables

  • L'utilisateur Kubernetes identifie le cluster Kubernetes dans lequel l'application en conteneur avec état sera déployée.
  • L'utilisateur Kubernetes collecte les conditions requises de stockage de l'application en conteneur et les communique à l'utilisateur vSphere.
  • Privilèges nécessaires : Stratégies de stockage VM. Mettre à jour et Stratégies de stockage VM. Afficher.

Procédure

  1. Dans vSphere Client, ouvrez l'assistant Créer une stratégie de stockage de machine virtuelle.
    1. Cliquez sur Menu > Stratégies et profils.
    2. Sous Stratégies et profils, cliquez sur Stratégies de stockage VM.
    3. Cliquez sur Créer.
  2. Entrez le nom de la stratégie et sa description, puis cliquez sur Suivant.
    Option Action
    vCenter Server Sélectionnez l'instance de vCenter Server.
    Nom Entrez le nom de la stratégie de stockage, par exemple Espace optimisé.
    Description Entrez la description de la stratégie de stockage.
  3. Sur la page Structure de la stratégie, sous Règles spécifiques à une banque de données, sélectionnez Activer les règles de stockage vSAN, puis cliquez sur Suivant.
  4. Sur la page vSAN, définissez l'ensemble de règles de la stratégie et cliquez sur Suivant.
    1. Dans l'onglet Disponibilité, définissez les options Tolérance de sinistre de site et Nombre d'échecs tolérés.
    2. Dans l'onglet Règles de stratégie avancées, définissez des règles de stratégie avancées, telles que le nombre de bandes de disque par objet la réservation du cache de lecture Flash.
  5. Sur la page Compatibilité de stockage, vérifiez la liste des banques de données vSAN qui correspondent à cette stratégie, puis cliquez sur Suivant.
  6. Dans la page Vérifier et terminer, vérifiez les paramètres de la stratégie, puis cliquez sur Terminer.
    La page Vérifier et terminer affiche les paramètres de la stratégie de stockage Kubernetes.

Que faire ensuite

Vous pouvez désormais informer l'utilisateur Kubernetes du nom de la stratégie de stockage. La stratégie de stockage de machine virtuelle que vous avez créée sera utilisée dans le cadre de la définition de classe de stockage pour le provisionnement dynamique de volumes.