Architecture Trident
Trident s'exécute comme un seul pod de contrôleur et un pod de nœuds sur chaque nœud worker du cluster. Le pod de nœud doit s'exécuter sur n'importe quel hôte sur lequel vous souhaitez potentiellement monter un volume Trident.
Présentation des pods de contrôleur et des nœuds
Trident se déploie comme un seul Pod du contrôleur Trident et un ou plusieurs Pods de nœuds Trident dans le cluster Kubernetes et utilise des conteneurs sidecar Kubernetes standard CSI pour simplifier le déploiement des plug-ins CSI. "Conteneurs Sidecar Kubernetes CSI" Sont gérés par la communauté Kubernetes Storage.
Kubernetes "sélecteurs de nœuds" et "tolérances et rejets" sont utilisés pour contraindre un pod à s'exécuter sur un nœud spécifique ou préféré. Vous pouvez configurer des sélecteurs de nœuds et des tolérances pour les pods de contrôleur et de nœud lors de l'installation de Trident.
-
Le plug-in du contrôleur gère le provisionnement et la gestion des volumes, tels que les snapshots et le redimensionnement.
-
Le plug-in du nœud permet d'attacher le stockage au nœud.
Pod du contrôleur Trident
Le pod du contrôleur Trident est un pod unique exécutant le plug-in du contrôleur CSI.
-
Responsable du provisionnement 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 les nœuds workers, selon les paramètres d'installation.
Pods de nœuds Trident
Les pods de nœud Trident sont des pods privilégiés exécutant le plug-in CSI Node.
-
Responsable du montage et du démontage du stockage des pods qui s'exécutent sur l'hôte
-
Géré par un jeu de démonstration Kubernetes
-
Doit s'exécuter sur n'importe quel nœud qui montera le stockage NetApp
Architectures de cluster Kubernetes prises en charge
Trident est pris en charge dans les architectures Kubernetes suivantes :
Architectures en cluster Kubernetes | Pris en charge | Installation par défaut |
---|---|---|
Maître unique, calcul |
Oui. |
Oui. |
Plusieurs maîtres, calcul |
Oui. |
Oui. |
Maître, |
Oui. |
Oui. |
Maîtrise, infrastructure, calcul |
Oui. |
Oui. |