Déploiement de l’opérateur Trident à l’aide de Helm (mode standard)
Contributeurs
Vous pouvez déployer l’opérateur Trident et installer Astra Trident à l’aide de Helm. Ce processus s’applique aux installations dans lesquelles les images de conteneur requises par Astra Trident ne sont pas stockées dans un registre privé. Si vous disposez d’un registre d’images privé, utilisez le "processus de déploiement hors ligne".
Découvrez Astra Trident 23.01, un document essentiel
Vous devez lire les renseignements essentiels suivants sur Astra Trident.
<strong> informations pratiques sur le Tridécouvrez Astra </strong>
-
Kubernetes 1.26 est désormais pris en charge par Trident. Mise à niveau de Trident avant la mise à niveau de Kubernetes.
-
Astra Trident applique rigoureusement l’utilisation de la configuration de chemins d’accès multiples dans les environnements SAN, avec la valeur recommandée de
find_multipaths: no
dans le fichier multipath.conf.Utilisation d’une configuration sans chemins d’accès multiples ou de l’utilisation de
find_multipaths: yes
oufind_multipaths: smart
la valeur du fichier multipath.conf entraînera des échecs de montage. Trident a recommandé l’utilisation defind_multipaths: no
depuis la version 21.07.
Déployer l’opérateur Trident et installer Astra Trident à l’aide de Helm
Avec Trident "Graphique Helm" Vous pouvez déployer l’opérateur Trident et installer Trident en une étape.
Révision "présentation de l’installation" pour vous assurer que les conditions préalables à l’installation sont respectées et que vous avez sélectionné l’option d’installation appropriée pour votre environnement.
En plus du "conditions préalables au déploiement" dont vous avez besoin "Version 3 de Helm".
-
Ajout du référentiel Astra Trident Helm :
helm repo add netapp-trident https://netapp.github.io/trident-helm-chart
-
Utiliser
helm install
et spécifiez un nom pour votre déploiement comme dans l’exemple suivant où23.01.1
Est la version d’Astra Trident que vous installez.helm install <name> netapp-trident/trident-operator --version 23.01.1 --create-namespace --namespace <trident-namespace>
Si vous avez déjà créé un namespace pour Trident, le --create-namespace
le paramètre ne crée pas d’espace de noms supplémentaire.
Vous pouvez utiliser helm list
pour vérifier les détails de l’installation tels que le nom, l’espace de noms, le graphique, l’état, la version de l’application, et numéro de révision.
Transmettre les données de configuration pendant l’installation
Il existe deux façons de passer les données de configuration au cours de l’installation :
Option | Description |
---|---|
|
Spécifiez un fichier YAML avec les remplacements. Ceci peut être spécifié plusieurs fois et le fichier le plus à droite sera prioritaire. |
|
Spécifiez les remplacements sur la ligne de commande. |
Par exemple, pour modifier la valeur par défaut de debug
, exécutez ce qui suit --set
commande où 23.01.1
Est la version d’Astra Trident que vous installez :
helm install <name> netapp-trident/trident-operator --version 23.01.1 --create-namespace --namespace --set tridentDebug=true
|
Le values.yaml Le fichier, qui fait partie du graphique Helm, fournit la liste des clés et leurs valeurs par défaut.
|
Et la suite
Aujourd’hui c’est possible "création d’une classe de stockage et de back-end, provisionnement d’un volume et montage du volume dans un pod".