Skip to main content
Cloud Manager 3.7
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Avec ONTAP comme stockage persistant pour Kubernetes

Contributeurs

Cloud Manager peut automatiser le déploiement de "NetApp Trident" Sur les clusters Kubernetes, vous pouvez utiliser ONTAP comme stockage persistant pour les conteneurs. Ceci fonctionne avec Cloud Volumes ONTAP et les clusters ONTAP sur site.

Avant d'effectuer ces étapes, vous devez "Créer un système Cloud Volumes ONTAP" ou "Découvrez un cluster ONTAP sur site" Depuis Cloud Manager.

Si vous déployez des clusters Kubernetes à l'aide du "NetApp Kubernetes Service", Cloud Manager peut détecter automatiquement les clusters à partir de votre compte NetApp Cloud Central. Si c'est le cas, ignorez les deux premières étapes et commencez par l'étape 3.

Numéro 1 Vérifiez la connectivité réseau

  1. Une connexion réseau doit être disponible entre Cloud Manager et les clusters Kubernetes, et depuis les clusters Kubernetes vers les systèmes ONTAP.

  2. Lors de l'installation de Trident, Cloud Manager requiert une connexion Internet sortante pour accéder aux terminaux suivants :

    https://packages.cloud.google.com/yum https://github.com/NetApp/trident/releases/download/

    Cloud Manager installe Trident sur un cluster Kubernetes lorsque vous connectez un environnement de travail au cluster.

Numéro 2 Téléchargez les fichiers de configuration Kubernetes dans Cloud Manager

Pour chaque cluster Kubernetes, l'administrateur du compte doit télécharger un fichier de configuration (kubeconfig) au format YAML. Une fois le fichier téléchargé, Cloud Manager vérifie la connexion au cluster et enregistre une copie chiffrée du fichier kubeconfig.

Cliquez sur clusters Kubernetes > découvrir > Télécharger le fichier et sélectionnez le fichier kubeconfig.

Une capture d'écran affiche l'onglet clusters Kubernetes avec un bouton Discover, puis l'écran où vous cliquez sur Upload File pour télécharger le fichier kubeconfig.

Numéro 3 Connectez vos environnements de travail aux clusters Kubernetes

Dans l'environnement de travail, cliquez sur l'icône Kubernetes et suivez les invites. Vous pouvez connecter différents clusters à différents systèmes ONTAP et plusieurs clusters au même système ONTAP.

Vous avez la possibilité de définir la classe de stockage NetApp comme classe de stockage par défaut pour le cluster Kubernetes. Lorsqu'un utilisateur crée un volume persistant, le cluster Kubernetes peut utiliser par défaut les systèmes ONTAP connectés comme stockage back-end.

Capture d'écran de l'icône Kubernetes dans l'environnement de travail et Cloud Volumes ONTAP ainsi que sur la page suivante qui permet de sélectionner un cluster Kubernetes, puis de cliquer sur Connect.

Numéro 4 Commencez le provisionnement des volumes persistants

Demandez et gérez les volumes persistants à l'aide d'interfaces et de constructions Kubernetes natives. Cloud Manager crée quatre classes de stockage Kubernetes que vous pouvez utiliser pour le provisionnement des volumes persistants :

  • netapp-fichier : pour liaison de volumes persistants aux systèmes ONTAP à un seul nœud

  • netapp-file-san : pour les volumes persistants iSCSI sur des systèmes ONTAP à un seul nœud

  • netapp-file-redondant : pour la liaison de volumes persistants aux paires HA ONTAP

  • netapp-file-redondant-san : pour la liaison de volumes persistants iSCSI aux paires HA ONTAP

Cloud Manager configure Trident pour qu'il utilise par défaut les options de provisionnement suivantes :

  • Volumes fins

  • La règle Snapshot par défaut

  • Répertoire Snapshot accessible

Qu'est-ce que les volumes trident_trident ?

Cloud Manager crée un volume sur le premier système ONTAP que vous connectez à un cluster Kubernetes. Le nom du volume est ajouté à «_trident_trident ». ONTAP utilise ce volume pour se connecter au cluster Kubernetes. Vous ne devez pas supprimer ces volumes.

Que se passe-t-il lorsque vous déconnectez ou supprimez un cluster Kubernetes ?

Cloud Manager vous permet de déconnecter des systèmes ONTAP individuels d'un cluster Kubernetes. Lorsque vous déconnectez un système, vous ne pouvez plus l'utiliser ONTAP comme stockage persistant pour les conteneurs. Les volumes persistants existants ne sont pas supprimés.

Une fois que vous avez déconnecté tous les systèmes d'un cluster Kubernetes, vous pouvez également supprimer l'intégralité de la configuration Kubernetes de Cloud Manager. Cloud Manager ne désinstalle pas Trident lorsque vous supprimez le cluster et ne supprime aucun volume persistant.

Ces deux actions sont disponibles via des API uniquement. Nous prévoyons d'ajouter les actions à l'interface dans une prochaine version."Cliquez ici pour plus d'informations sur les API".