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.0de Helm. Para obtener más información, consulte Instalación de Helm. -
Tiene al menos una versión
1.23.9o2.6.3del 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
kubectlpara que funcione con Amazon EKS. Para obtener más información, consulte Creación de un elementokubeconfigpara 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 \ --regionus-west-2| helm registry login \ --username AWS \ --password-stdinaws_account_id.dkr.ecr.region.amazonaws.com -
Instale el gráfico.
helm-test-chartSustitúyalo por tu repositorio y por la etiqueta de tu0.1.0gráfico de Helm.helm install ecr-chart-demo oci:///aws_account_id.dkr.ecr.region.amazonaws.com.rproxy.govskope.cahelm-test-chart--version0.1.0La 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 defaultEjemplo 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
ConfigMapdel gráfico de Helm instalado.kubectl describe configmaphelm-test-chart-configmap -
Cuando haya terminado, puede quitar la versión del gráfico del clúster.
helm uninstallecr-chart-demo