Avec ONTAP comme stockage persistant pour Kubernetes
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.
Vérifiez la connectivité réseau
-
Une connexion réseau doit être disponible entre Cloud Manager et les clusters Kubernetes, et depuis les clusters Kubernetes vers les systèmes ONTAP.
-
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.
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.
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.
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