Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Instalación de un gráfico de Helm en un clúster de Amazon EKS
Los gráficos de Helm alojados en Amazon ECR se pueden instalar en sus clústeres de Amazon EKS.
Requisitos previos
-
Instale la última versión del cliente Helm. Estos pasos se han escrito con la versión
3.9.0
de Helm. Para obtener más información, consulte Instalación de Helm. -
Tiene al menos una versión
1.23.9
o2.6.3
del AWS CLI instalada en el equipo. Para obtener más información, consulte Instalación o actualización de la última versión del AWS CLI. -
Ha insertado un gráfico de Helm en el repositorio de Amazon ECR. Para obtener más información, consulte Inserción de un gráfico de Helm en un repositorio privado de Amazon ECR.
-
Ha configurado
kubectl
para que funcione con Amazon EKS. Para obtener más información, consulte Creación de un elementokubeconfig
para Amazon EKS en la Guía del usuario de Amazon EKS. Si los siguientes comandos se realizan correctamente para su clúster, entonces tiene la configuración correcta.kubectl get svc
Para instalar un gráfico de Helm en un clúster de Amazon EKS
-
Autentique su cliente Helm en el registro de Amazon ECR en el que esté alojado el gráfico de Helm. Debe obtener tokens de autenticación para cada registro usado, cuya validez es de 12 horas. Para obtener más información, consulte Autenticación de registro privado en 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 el gráfico.
helm-test-chart
Sustitúyalo por tu repositorio y por la etiqueta de tu0.1.0
gráfico de Helm.helm install ecr-chart-demo oci://
/aws_account_id
.dkr.ecr.region
.amazonaws.com.rproxy.goskope.comhelm-test-chart
--version0.1.0
La salida debe ser parecida a la siguiente:
NAME: ecr-chart-demo LAST DEPLOYED: Tue May 31 17:38:56 2022 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None
-
Verifique la instalación del gráfico.
helm list -n default
Ejemplo de salida:
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 el
ConfigMap
del gráfico de Helm instalado.kubectl describe configmap
helm-test-chart-configmap
-
Cuando haya terminado, puede quitar la versión del gráfico del clúster.
helm uninstall
ecr-chart-demo