Ambil direkomendasikan Bottlerocket AMI IDs - Amazon EKS

Bantu tingkatkan halaman ini

Ingin berkontribusi pada panduan pengguna ini? Gulir ke bagian bawah halaman ini dan pilih Edit halaman ini GitHub. Kontribusi Anda akan membantu membuat panduan pengguna kami lebih baik untuk semua orang.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Ambil direkomendasikan Bottlerocket AMI IDs

Anda dapat mengambil ID Amazon Machine Image (AMI) untuk Amazon yang EKS dioptimalkan AMIs dengan menanyakan AWS Systems Manager Parameter Store. API Dengan menggunakan parameter ini, Anda tidak perlu mencari Amazon yang EKS dioptimalkan secara manual AMIIDs. Untuk informasi selengkapnya tentang Parameter Store Systems ManagerAPI, lihat GetParameter. IAMPrinsipal yang Anda gunakan harus memiliki ssm:GetParameter IAM izin untuk mengambil AMI metadata yang EKS dioptimalkan Amazon.

Anda dapat mengambil ID gambar dari Amazon EKS yang direkomendasikan terbaru yang dioptimalkan Bottlerocket AMIdengan AWS CLI perintah berikut, yang menggunakan sub-parameterimage_id. Buat modifikasi berikut pada perintah sesuai kebutuhan dan kemudian jalankan perintah yang dimodifikasi:

  • Ganti kubernetes-version dengan EKSversi Amazon yang didukung.

  • Ganti -flavor dengan salah satu opsi berikut.

    • Hapus -flavor untuk varian tanpa aGPU.

    • Gunakan -nvidia untuk varian GPU yang diaktifkan.

  • Ganti architecture dengan salah satu opsi berikut.

    • Gunakan x86_64 untuk instance x86 berbasis.

    • Gunakan arm64 untuk ARM contoh.

  • Ganti region-code dengan Amazon Wilayah AWS yang EKS didukung yang Anda inginkan AMI IDnya.

aws ssm get-parameter --name /aws/service/bottlerocket/aws-k8s-kubernetes-version-flavor/architecture/latest/image_id \ --region region-code --query "Parameter.Value" --output text

Berikut adalah contoh perintah setelah penggantian placeholder dibuat.

aws ssm get-parameter --name /aws/service/bottlerocket/aws-k8s-1.31/x86_64/latest/image_id \ --region us-west-2 --query "Parameter.Value" --output text

Contoh output adalah sebagai berikut.

ami-1234567890abcdef0