Luncurkan template untuk lingkungan Elastic Beanstalk Anda - AWS Elastic Beanstalk

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

Luncurkan template untuk lingkungan Elastic Beanstalk Anda

Topik ini menjelaskan AWS bahwa menghapus konfigurasi peluncuran secara bertahap dan menggantinya dengan templat peluncuran. Ini juga menjelaskan bagaimana lingkungan Elastic Beanstalk terpengaruh. Jika Anda ingin memigrasikan lingkungan yang lebih lama, yang dibuat sebelum 1 Oktober 2024, dari konfigurasi peluncuran hingga templat peluncuran, ikuti petunjuk dalam topik ini.

Per 1 Oktober 2024, Amazon EC2 Auto Scaling tidak lagi mendukung pembuatan konfigurasi peluncuran untuk akun baru. Perubahan ini disebabkan oleh konfigurasi peluncuran yang dihapus dan digantikan oleh template peluncuran oleh layanan Amazon Auto EC2 Scaling. Untuk informasi selengkapnya, lihat konfigurasi peluncuran Auto Scaling di Panduan Pengguna Amazon EC2 Auto Scaling.

Transisi ke template peluncuran memengaruhi akun dan lingkungan Elastic Beanstalk sebagai berikut:

  • Lingkungan yang ada — Lingkungan yang ada yang dibuat sebelum 1 Oktober 2024 tidak terpengaruh oleh penghentian konfigurasi peluncuran. Namun, jika Anda ingin memigrasikan lingkungan yang ada untuk meluncurkan templat, gunakan pengaturan opsi konfigurasi yang tercantum diPengaturan opsi untuk templat peluncuran.

  • Akun baru — Akun Baru akan secara otomatis menggunakan templat peluncuran secara default, karena konfigurasi peluncuran tidak digunakan lagi.

  • Akun yang ada — Akun yang ada tidak terpengaruh oleh penghentian konfigurasi peluncuran. Namun, jika Anda ingin memigrasikan lingkungan yang ada dengan konfigurasi peluncuran untuk meluncurkan templat, gunakan pengaturan opsi konfigurasi yang tercantum di dalamnya. Pengaturan opsi untuk templat peluncuran

Pengaturan opsi untuk templat peluncuran

Pilih setidaknya salah satu pengaturan opsi dalam daftar berikut untuk mengarahkan Elastic Beanstalk untuk membuat lingkungan dengan template peluncuran. Jika Anda sudah memiliki lingkungan yang ada berdasarkan konfigurasi peluncuran, pilih setidaknya salah satu opsi ini untuk memindahkan lingkungan yang sudah ada dari konfigurasi peluncuran ke templat peluncuran.

penting

Setelah lingkungan menggunakan template peluncuran, Elastic Beanstalk tidak akan pernah memindahkannya kembali ke konfigurasi peluncuran. Ini adalah kasus bahkan jika ada pengaturan opsi ini yang meminta penggunaan asli templat peluncuran dihapus.

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

Jika Anda menggunakan kebijakan peran layanan terkelola Elastic Beanstalk kami, lingkungan Anda memiliki izin yang diperlukan untuk membuat templat peluncuran melalui kebijakan terkelola. AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy

Jika Anda memiliki kebijakan khusus yang dilampirkan pada peran layanan Elastic Beanstalk, Anda harus memastikan bahwa izin berikut tersedia. Melakukan hal itu memberikan izin Elastic Beanstalk untuk membuat template peluncuran 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, silakan 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 dari konfigurasi peluncuran ke templat peluncuran, beserta manfaat yang ditawarkan template peluncuran, lihat Amazon EC2 Auto Scaling tidak akan lagi menambahkan dukungan untuk fitur EC2 baru ke Luncurkan Konfigurasi di AWS Blog Komputasi.

penting

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