Architecture Trident
Trident s'exécute sous la forme d'un seul pod de contrôleur et d'un pod de nœud sur chaque nœud de travail du cluster. Le pod du nœud doit être en cours d'exécution sur tout hôte sur lequel vous souhaitez potentiellement monter un volume Trident .
Comprendre les pods de contrôleur et les pods de nœud
Trident se déploie en une seule unitéModule de commande Trident et un ou plusieursModules de nœuds Trident sur le cluster Kubernetes et utilise des conteneurs CSI Sidecar standard de Kubernetes pour simplifier le déploiement des plugins CSI. "Conteneurs sidecar CSI Kubernetes" sont maintenus par la communauté Kubernetes Storage.
Kubernetes"sélecteurs de nœuds" et"tolérances et contaminations" sont utilisées pour contraindre un pod à s'exécuter sur un nœud spécifique ou préféré. Vous pouvez configurer les sélecteurs de nœuds et les tolérances pour les pods de contrôleur et de nœud lors de l'installation de Trident .
-
Le plugin de contrôleur gère le provisionnement et la gestion des volumes, tels que les instantanés et le redimensionnement.
-
Le plugin de nœud gère la connexion du stockage au nœud.
Module de commande Trident
Le Trident Controller Pod est un pod unique exécutant le plugin CSI Controller.
-
Responsable de la mise en service et de la gestion des volumes dans le stockage NetApp
-
Géré par un déploiement Kubernetes
-
Peut s'exécuter sur le plan de contrôle ou sur les nœuds de travail, selon les paramètres d'installation.
Modules de nœuds Trident
Les pods Trident Node sont des pods privilégiés exécutant le plugin CSI Node.
-
Responsable du montage et du démontage du stockage pour les Pods exécutés sur l'hôte
-
Géré par un DaemonSet Kubernetes
-
Doit être exécuté sur n'importe quel nœud capable de monter le stockage NetApp.
Architectures de cluster Kubernetes prises en charge
Trident est compatible avec les architectures Kubernetes suivantes :
| Architectures de clusters Kubernetes | Soutenu | Installation par défaut |
|---|---|---|
Maître unique, calculer |
Oui |
Oui |
Plusieurs maîtres, calcul |
Oui |
Oui |
Maître, |
Oui |
Oui |
Maître, infrastructure, calcul |
Oui |
Oui |