Ayude a mejorar esta página
¿Quiere contribuir a esta guía del usuario? Elija el enlace Editar esta página en GitHub que se encuentra en el panel derecho de cada página. Sus contribuciones ayudarán a que nuestra guía del usuario sea mejor para todos.
Obtención de los ID de AMI de Amazon Linux recomendados
Al implementar nodos, puede especificar un ID de una imagen de máquina de Amazon (AMI) optimizada para Amazon EKS previamente creada. Para recuperar un ID de AMI que se ajuste a la configuración deseada, consulte la API del almacén de parámetros de AWS Systems Manager. Al utilizar esta API, se elimina la necesidad de buscar manualmente los ID de AMI optimizados para Amazon EKS. Para obtener más información, consulte GetParameter. La entidad principal de IAM que utiliza debe tener el permiso ssm:GetParameter
de IAM para recuperar los metadatos de la AMI optimizada para Amazon EKS.
Puede recuperar el ID de imagen de la última AMI de Amazon Linux optimizada para Amazon EKS recomendada con el siguiente comando, que usa el parámetro secundario image_id
. Realice las siguientes modificaciones en el comando según sea necesario y, a continuación, ejecute el comando modificado:
-
Reemplace
kubernetes-version
por cualquier versión de Amazon EKS compatible. -
Reemplace
ami-type
por una de las siguientes opciones: Para obtener más información sobre los tipos de instancias de Amazon EC2, consulte Tipos de instancias de Amazon EC2.-
Use
amazon-linux-2023/x86_64/standard
para instancias basadas en Amazon Linux 2023 (AL2023)x86
. -
Use
amazon-linux-2023/arm64/standard
para instancias de ARM AL2023. -
Use
amazon-linux-2023/x86_64/nvidia
para las instancias aprobadas más recientes de NVIDIA AL2023. -
Use
amazon-linux-2023/x86_64/neuron
para las instancias más recientes de AWS NeuronAL2023. -
Use
amazon-linux-2
para instancias basadas en Amazon Linux 2 (AL2)x86
. -
Use
amazon-linux-2-arm64
para instancias ARM AL2, como las instancias basadas en AWS Graviton. -
Utilice
amazon-linux-2-gpu
para instancias basadas en AL2 con aceleración de hardwarex86
, para cargas de trabajo que involucren NVIDIA GPU, Inferentiay Trainium .
-
-
Sustituya
region-code
por una región de AWS compatible con Amazon EKS para la que desea el ID de AMI.
aws ssm get-parameter --name /aws/service/eks/optimized-ami/
kubernetes-version
/ami-type
/recommended/image_id \ --regionregion-code
--query "Parameter.Value" --output text
A continuación, se muestra un comando de ejemplo después de reemplazar los marcadores de posición.
aws ssm get-parameter --name /aws/service/eks/optimized-ami/
1.31
/amazon-linux-2023
/x86_64/standard
/recommended/image_id \ --regionus-west-2
--query "Parameter.Value" --output text
Un ejemplo de salida sería el siguiente.
ami-
1234567890abcdef0