Memigrasi lingkungan Elastic Beanstalk Anda untuk meluncurkan template - AWS Elastic Beanstalk

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

Memigrasi lingkungan Elastic Beanstalk Anda untuk meluncurkan template

Mulai 1 Oktober 2024, Amazon EC2 Auto Scaling tidak lagi mendukung konfigurasi peluncuran untuk akun baru. Akun yang dibuat sebelum tanggal tersebut mungkin memiliki konfigurasi peluncuran.

Kami merekomendasikan migrasi untuk meluncurkan template untuk manfaat berikut:

  • Peningkatan ketersediaan untuk aplikasi Anda

  • Optimalisasi beban kerja yang lebih baik di grup Auto Scaling

  • Akses ke fitur Auto EC2 Scaling terbaru

Untuk informasi selengkapnya, lihat konfigurasi peluncuran Auto Scaling di Panduan Pengguna Amazon EC2 Auto Scaling.

Pengaturan opsi untuk templat peluncuran

Untuk memigrasikan lingkungan Anda dari konfigurasi peluncuran ke templat peluncuran, tetapkan salah satu opsi konfigurasi berikut:

  • RootVolumeTypeopsi diatur ke gp3. Anda dapat mengatur opsi ini dengan konsol atau namespace.

  • BlockDeviceMappingsopsi berisi gp3. Anda dapat mengatur opsi ini dengan konsol atau namespace.

  • DisableIMDSv1opsi disetel ke true. Kami menyarankan Anda mengatur opsi ini menggunakan namespace.

  • EnableSpotopsi disetel ke true. Untuk informasi selengkapnya, lihat Mengaktifkan Instans Spot.

penting

Setelah lingkungan mulai menggunakan template peluncuran, Elastic Beanstalk tidak kembali ke konfigurasi peluncuran, bahkan jika Anda menghapus opsi konfigurasi yang awalnya memicu penggunaan template peluncuran.

Konfirmasikan apakah lingkungan Anda memiliki konfigurasi peluncuran atau templat peluncuran

Anda dapat mengonfirmasi apakah lingkungan Anda sudah menggunakan template peluncuran, atau jika menggunakan konfigurasi peluncuran, dengan memeriksa template CloudFormation tumpukan.

Untuk memeriksa template CloudFormation tumpukan lingkungan Anda
  1. Buka AWS CloudFormation konsol di https://console.aws.amazon.com/cloudformation.

  2. Pada bilah navigasi di bagian atas layar, pilih AWS Wilayah tempat Anda membuat lingkungan.

  3. Pada halaman Stacks CloudFormation konsol, periksa kolom Deskripsi.

    Cari dan pilih tumpukan untuk lingkungan Elastic Beanstalk. CloudFormation menampilkan detail tumpukan untuk lingkungan.

  4. Di Detail Stack pilih tab Template.

    Menggunakan pencarian halaman browser Anda, Anda dapat mencari teks template untuk launchtemplate atau launchconfiguration.

Untuk informasi selengkapnya, lihat Melihat informasi tumpukan di Panduan AWS CloudFormation Pengguna.

Izin yang diperlukan untuk template peluncuran

Kebijakan AWSElasticBeanstalkManagedUpdatesCustomerRolePolicyperan layanan terkelola Elastic Beanstalk default memberikan izin yang diperlukan untuk membuat dan mengelola templat peluncuran. Elastic Beanstalk harus mengelola template peluncuran untuk menyelesaikan banyak operasi lingkungan, termasuk menciptakan lingkungan.

Jika Anda melampirkan kebijakan kustom ke peran layanan Elastic Beanstalk, verifikasi bahwa peran layanan menyertakan izin berikut untuk membuat templat peluncuran. Izin ini memungkinkan Elastic Beanstalk berhasil membuat dan memperbarui lingkungan di akun Anda:

Izin yang diperlukan untuk templat EC2 peluncuran Amazon
  • ec2:RunInstances

  • ec2:CreateLaunchTemplate

  • ec2:CreateLaunchTemplateVersions

  • ec2:DeleteLaunchTemplate

  • ec2:DeleteLaunchTemplateVersions

  • ec2:DescribeLaunchTemplate

  • ec2:DescribeLaunchTemplateVersions

Contoh berikut kebijakan IAM mencakup izin ini.

{ "Statement": [ { "Effect": "Allow", "Action": [ "ec2:RunInstances", "ec2:CreateLaunchTemplate", "ec2:CreateLaunchTemplateVersions", "ec2:DeleteLaunchTemplate", "ec2:DeleteLaunchTemplateVersions", "ec2:DescribeLaunchTemplate", "ec2:DescribeLaunchTemplateVersions" ], "Resource": [ "*" ] } ] }

Untuk informasi selengkapnya, lihat Mengelola peran layanan Elastic Beanstalk dan Mengelola kebijakan pengguna Elastic Beanstalk.

Lebih lanjut tentang template peluncuran

Untuk mempelajari lebih lanjut tentang template peluncuran, lihat templat peluncuran Auto Scaling di Panduan Pengguna Amazon Auto EC2 Scaling.

Untuk mempelajari lebih lanjut tentang AWS transisi untuk meluncurkan template dan manfaat yang mereka tawarkan, lihat Amazon EC2 Auto Scaling tidak akan lagi menambahkan dukungan untuk EC2 fitur baru ke Luncurkan Konfigurasi di Blog Komputasi.AWS

penting

Anda tidak perlu mengikuti prosedur yang dirujuk dalam artikel blog ini untuk transisi lingkungan yang lebih lama untuk meluncurkan template. Untuk memigrasikan lingkungan Elastic Beanstalk yang ada untuk meluncurkan template, tetapkan salah satu opsi yang tercantum di dalamnya. Pengaturan opsi untuk templat peluncuran