As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Instalação de um gráfico do Helm em um cluster Amazon EKS
Os gráficos do Helm hospedados no Amazon ECR podem ser instalados em seus clusters do Amazon EKS.
Pré-requisitos
-
Use a versão mais recente do cliente do Helm. Estas etapas foram escritas usando a versão
3.9.0
do Helm. Para obter mais informações, consulte Instalação do Helm. -
Você tem pelo menos a versão
1.23.9
ou2.6.3
da AWS CLI instalada em seu computador. Para obter mais informações, consulte Instalar ou atualizar a versão mais recente da AWS CLI. -
Você enviou um chart do Helm para o seu repositório do Amazon ECR. Para ter mais informações, consulte Enviando um gráfico do Helm para um repositório privado da Amazon ECR.
-
Você configurou
kubectl
para trabalhar com o Amazon EKS. Para obter mais informações, consulte Criar umkubeconfig
para o Amazon EKS no Manual do usuário do Amazon EKS. Se os comados a seguir forem bem-sucedidos para o cluster, a configuração estará correta.kubectl get svc
Para instalar um gráfico do Helm em um cluster Amazon EKS
-
Autentique o cliente do Helm para o registro do Amazon ECR no qual o chart do Helm está hospedado. Os tokens de autenticação devem ser obtidos para cada registro usado e são válidos por 12 horas. Para ter mais informações, consulte Autenticação de registro privado na 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 -
Instale o chart.
helm-test-chart
Substitua pelo seu repositório e0.1.0
pela tag do gráfico do Helm.helm install ecr-chart-demo oci://
/aws_account_id
.dkr.ecr.region
.amazonaws.com.rproxy.goskope.comhelm-test-chart
--version0.1.0
A saída deve ser semelhante a esta:
NAME: ecr-chart-demo LAST DEPLOYED: Tue May 31 17:38:56 2022 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None
-
Verifique a instalação do chart.
helm list -n default
Resultado do exemplo:
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
-
(Opcional) Consulte o chart do Helm instalado
ConfigMap
.kubectl describe configmap
helm-test-chart-configmap
-
Ao concluir, você pode remover a versão do chart do seu cluster.
helm uninstall
ecr-chart-demo