Le service Amazon Elastic Kubernetes Service (Amazon EKS) publie le nom de la dernière Amazon Machine Image (AMI) optimisée Amazon EKS en tant que paramètre public. Nous vous encourageons à utiliser cette AMI lors de l'ajout de nœuds à un cluster Amazon EKS, car les nouvelles versions incluent des correctifs Kubernetes et des mises à jour de sécurité. Auparavant, vous assurer que vous utilisiez la dernière AMI impliquait de vérifier la documentation Amazon EKS et de mettre à jour manuellement les modèles de déploiement ou les ressources avec le nouvel ID d'AMI.
Utilisez la commande suivante pour afficher le nom de la dernière AMI optimisée Amazon EKS pour Amazon Linux 2.
aws ssm get-parameters \ --names /aws/service/eks/optimized-ami/1.14/amazon-linux-2/recommended
La commande renvoie des informations telles que les suivantes.
{ "Parameters": [ { "Name": "/aws/service/eks/optimized-ami/1.14/amazon-linux-2/recommended", "Type": "String", "Value": "{\"schema_version\":\"2\",\"image_id\":\"ami-08984d8491de17ca0\",\"image_name\":\"amazon-eks-node-1.14-v20201007\",\"release_version\":\"1.14.9-20201007\"}", "Version": 24, "LastModifiedDate": "2020-11-17T10:16:09.971000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/eks/optimized-ami/1.14/amazon-linux-2/recommended", "DataType": "text" } ], "InvalidParameters": [] }