Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Installazione di un grafico Helm su un cluster Amazon EKS
I grafici Helm ospitati in Amazon ECR possono essere installati sui cluster Amazon EKS.
Prerequisiti
-
Installa la versione più recente del client Helm. Questi passaggi sono stati scritti utilizzando la versione
3.9.0di Helm. Per ulteriori informazioni, consulta l'argomento relativo all'installazione di Helm. -
Hai almeno la versione
1.23.9o2.6.3del AWS CLI installata sul computer. Per ulteriori informazioni, consulta Installare o aggiornare la versione più recente della AWS CLI. -
Hai inviato un grafico Helm al tuo repository Amazon ECR. Per ulteriori informazioni, consulta Trasferimento di un grafico Helm a un repository privato Amazon ECR.
-
Hai configurato
kubectlaffinché lavori con Amazon EKS. Per ulteriori informazioni, consulta Crea unkubeconfigper Amazon EKS nella Guida per l'utente di Amazon EKS. Se i comandi seguenti vanno a buon fine per il cluster, la configurazione è corretta.kubectl get svc
Per installare un grafico Helm su un cluster Amazon EKS
-
Autentica il tuo client Helm nel registro Amazon ECR che esegue l'hosting del tuo grafico Helm. Devi ottenere i token di autenticazione per ciascun registro utilizzato. I token hanno una validità di 12 ore. Per ulteriori informazioni, consulta Autenticazione del registro privato in Amazon ECR.
aws ecr get-login-password \ --regionus-west-2| helm registry login \ --username AWS \ --password-stdinaws_account_id.dkr.ecr.region.amazonaws.com -
Installare il grafico.
helm-test-chartSostituiscilo con il tuo repository e0.1.0con il tag del grafico Helm.helm install ecr-chart-demo oci:///aws_account_id.dkr.ecr.region.amazonaws.com.rproxy.govskope.cahelm-test-chart--version0.1.0L'output dovrebbe avere questo aspetto:
NAME: ecr-chart-demo LAST DEPLOYED: Tue May 31 17:38:56 2022 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None
-
Verifica l'installazione del grafico.
helm list -n defaultOutput di esempio:
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
-
(Facoltativo) Vedi il grafico Helm installato
ConfigMap.kubectl describe configmaphelm-test-chart-configmap -
Al termine dell'operazione, puoi rimuovere la versione del grafico dal cluster.
helm uninstallecr-chart-demo