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.9
ou2.6.3
du 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 plus d’informations, consultez Transférer un graphique de Helm vers un référentiel ECR privé Amazon.
-
Vous avez configuré le
kubectl
afin qu'il fonctionne avec Amazon EKS. Pour en savoir plus, consultez Créer unkubeconfig
pour 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 plus d’informations, consultez Authentification du registre privé sur Amazon ECR.
aws ecr get-login-password \ --region
us-west-2
| helm registry login \ --username AWS \ --password-stdinaws_account_id
.dkr.ecr.region
.amazonaws.com -
Installez le chart.
helm-test-chart
Remplacez-le par votre dépôt et0.1.0
par le tag de votre graphique Helm.helm install ecr-chart-demo oci://
/aws_account_id
.dkr.ecr.region
.amazonaws.com.rproxy.goskope.comhelm-test-chart
--version0.1.0
La 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 default
Exemple 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 configmap
helm-test-chart-configmap
-
Lorsque vous aurez terminé, vous pourrez supprimer la version des Charts de Helm de votre cluster.
helm uninstall
ecr-chart-demo