Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Installation d'un graphique Helm sur un cluster Amazon EKS
Les cartes Helm hébergées dans Amazon ECR peuvent être installées sur vos clusters Amazon EKS.
Prérequis
-
Installez la dernière version du Helm client. Ces étapes ont été écrites à l'aide de la version Helm
3.9.0. Pour en savoir plus, consultez Installation Helm. -
Vous avez au moins une version
1.23.9ou2.6.3du AWS CLI installé sur votre ordinateur. Pour plus d'informations, consultez Installation ou mise à jour de la version la plus récente de l’ AWS CLI. -
Vous avez envoyé les Charts de Helm à votre référentiel Amazon ECR. Pour de plus amples informations, veuillez consulter Transférer un graphique de Helm vers un référentiel privé Amazon ECR.
-
Vous avez configuré le
kubectlafin qu'il fonctionne avec Amazon EKS. Pour en savoir plus, consultez Créer unkubeconfigpour Amazon EKS dans le guide de l'utilisateur Amazon EKS. Si les commandes suivantes aboutissent pour votre cluster, votre configuration est correcte.kubectl get svc
Pour installer un graphique Helm sur un cluster Amazon EKS
-
Authentifiez votre client Helm dans le registre Amazon ECR où vos Charts de Helm sont hébergés. Vous devez obtenir des jetons d'authentification pour chaque registre utilisé. Les jetons sont valides pendant 12 heures. Pour de plus amples informations, veuillez consulter Authentification du registre privé dans Amazon ECR.
aws ecr get-login-password \ --regionus-west-2| helm registry login \ --username AWS \ --password-stdinaws_account_id.dkr.ecr.region.amazonaws.com -
Installez le chart.
helm-test-chartRemplacez-le par votre référentiel et0.1.0par le tag de votre graphique Helm.helm install ecr-chart-demo oci:///aws_account_id.dkr.ecr.region.amazonaws.com.rproxy.govskope.cahelm-test-chart--version0.1.0La sortie doit être similaire à ceci : .
NAME: ecr-chart-demo LAST DEPLOYED: Tue May 31 17:38:56 2022 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None
-
Vérifiez l'installation des Charts de Helm.
helm list -n defaultExemple de sortie :
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION ecr-chart-demo default 1 2022-06-01 15:56:40.128669157 +0000 UTC deployed helm-test-chart-0.1.0 1.16.0
-
(Facultatif) Consultez les Charts de Helm installés
ConfigMap.kubectl describe configmaphelm-test-chart-configmap -
Lorsque vous aurez terminé, vous pourrez supprimer la version des Charts de Helm de votre cluster.
helm uninstallecr-chart-demo