Instalar um chart do Helm em um cluster do Amazon EKS - Amazon ECR

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á.

Instalar um chart do Helm em um cluster do Amazon EKS

Os charts do Helm hospedados no Amazon ECR podem ser instalados nos clusters do Amazon EKS.

Pré-requisitos

Para instalar um chart do Helm em um cluster do Amazon EKS
  1. 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 obter mais informações, consulte Autenticação de registro privado no Amazon ECR.

    aws ecr get-login-password \ --region us-west-2 | helm registry login \ --username AWS \ --password-stdin aws_account_id.dkr.ecr.region.amazonaws.com
  2. Instale o chart. helm-test-chartSubstitua pelo seu repositório e pela 0.1.0 tag do gráfico do Helm.

    helm install ecr-chart-demo oci://aws_account_id.dkr.ecr.region.amazonaws.com/helm-test-chart --version 0.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
  3. 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
  4. (Opcional) Consulte o chart do Helm instalado ConfigMap.

    kubectl describe configmap helm-test-chart-configmap
  5. Ao concluir, você pode remover a versão do chart do seu cluster.

    helm uninstall ecr-chart-demo