Membuat template peluncuran untuk grup Auto Scaling - EC2 Auto Scaling Amazon

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

Membuat template peluncuran untuk grup Auto Scaling

Sebelum Anda dapat membuat grup Auto Scaling menggunakan template peluncuran, Anda harus membuat template peluncuran yang berisi informasi konfigurasi untuk meluncurkan instance, termasuk ID Amazon Machine Image (AMI).

Untuk membuat templat peluncuran baru, gunakan prosedur berikut.

penting

Parameter template peluncuran tidak sepenuhnya divalidasi saat Anda membuat template peluncuran. Jika Anda menentukan nilai yang salah untuk parameter, atau jika Anda tidak menggunakan kombinasi parameter yang didukung, tidak ada instance yang dapat diluncurkan menggunakan template peluncuran ini. Pastikan untuk menentukan nilai yang benar untuk parameter dan gunakan kombinasi parameter yang didukung. Misalnya, untuk meluncurkan instance dengan AMI Graviton AWS atau Graviton2 berbasis ARM, Anda harus menentukan jenis instans yang kompatibel dengan ARM. Untuk informasi selengkapnya, lihat Meluncurkan pembatasan templat di Panduan EC2 Pengguna Amazon.

Buat template peluncuran Anda (konsol)

Langkah-langkah berikut menjelaskan cara mengkonfigurasi template peluncuran dasar:

  • Tentukan Amazon Machine Image (AMI) untuk meluncurkan instance.

  • Pilih jenis instans yang kompatibel dengan AMI yang Anda tentukan.

  • Tentukan pasangan kunci yang akan digunakan saat menghubungkan ke instans, misalnya menggunakan SSH.

  • Tambahkan satu atau beberapa grup keamanan untuk memungkinkan akses jaringan ke instance.

  • Tentukan apakah akan melampirkan volume tambahan ke setiap instance.

  • Tambahkan tag khusus (pasangan nilai-kunci) ke instans dan volume.

Untuk membuat templat peluncuran
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Pada panel navigasi, di bawah Instans, pilih Luncurkan Template.

  3. Pilih Buat templat peluncuran. Masukkan nama dan berikan deskripsi untuk versi awal templat peluncuran.

  4. (Opsional) Di bawah panduan Auto Scaling, pilih kotak centang agar Amazon EC2 memberikan panduan untuk membantu membuat template yang akan digunakan dengan Amazon Auto EC2 Scaling.

  5. Di bawah Meluncurkan konten template, isi setiap bidang wajib dan kolom opsional sesuai kebutuhan.

    1. Gambar Aplikasi dan OS (Gambar Mesin Amazon): (Wajib) Pilih ID AMI untuk instans Anda. Anda dapat mencari melalui semua yang tersedia AMIs, atau memilih AMI dari daftar Terbaru atau Mulai Cepat. Jika Anda tidak melihat AMI yang Anda butuhkan, pilih Jelajahi lebih lanjut AMIs untuk menelusuri katalog AMI lengkap.

      Untuk memilih AMI kustom, Anda harus terlebih dahulu membuat AMI Anda dari instance yang disesuaikan. Untuk informasi selengkapnya, lihat Membuat AMI yang didukung Amazon EBS-backed di Panduan Pengguna Amazon. EC2

    2. Untuk tipe Instance, pilih satu jenis instans yang kompatibel dengan AMI yang Anda tentukan.

      Atau, untuk menggunakan pemilihan tipe instans berbasis atribut, pilih Advanced, Tentukan atribut tipe instance, lalu tentukan opsi berikut:

      • Jumlah v CPUs: Masukkan jumlah minimum dan maksimum vCPUs. Untuk menunjukkan tidak ada batas, masukkan minimum 0, dan biarkan kosong maksimum.

      • Jumlah memori (MiB): Masukkan jumlah memori minimum dan maksimum, di MiB. Untuk menunjukkan tidak ada batas, masukkan minimum 0, dan biarkan kosong maksimum.

      • Perluas atribut tipe instans opsional dan pilih Tambahkan atribut untuk membatasi lebih lanjut jenis instance yang dapat digunakan untuk memenuhi kapasitas yang Anda inginkan. Untuk informasi tentang setiap atribut, lihat InstanceRequirementsRequestdi Referensi Amazon EC2 API.

      • Jenis instans yang dihasilkan: Anda dapat melihat jenis instance yang cocok dengan persyaratan komputasi yang ditentukan, seperti vCPUs, memori, dan penyimpanan.

      • Untuk mengecualikan jenis instance, pilih Tambahkan atribut. Dari daftar Atribut, pilih Jenis instans yang dikecualikan. Dari daftar Nilai atribut, pilih tipe instans yang akan dikecualikan.

    3. Pasangan kunci (login): Untuk nama Key pair, pilih key pair yang ada, atau pilih Create new key pair untuk membuat yang baru. Untuk informasi selengkapnya, lihat pasangan EC2 kunci Amazon dan instans Linux di Panduan EC2 Pengguna Amazon.

    4. Pengaturan jaringan: Untuk Firewall (grup keamanan), gunakan satu atau beberapa grup keamanan, atau kosongkan ini dan konfigurasikan satu atau beberapa grup keamanan sebagai bagian dari antarmuka jaringan. Untuk informasi selengkapnya, lihat Grup EC2 keamanan Amazon untuk instans Linux di Panduan EC2 Pengguna Amazon.

      Jika Anda tidak menentukan grup keamanan apa pun di template peluncuran, Amazon EC2 menggunakan grup keamanan default untuk VPC tempat grup Auto Scaling Anda akan meluncurkan instans. Secara default, grup keamanan ini tidak mengizinkan lalu lintas masuk dari jaringan eksternal. Untuk informasi selengkapnya, lihat Grup keamanan default untuk Anda VPCs di Panduan Pengguna Amazon VPC.

    5. Lakukan salah satu hal berikut ini:

      • Ubah pengaturan antarmuka jaringan default. Misalnya, Anda dapat mengaktifkan atau menonaktifkan fitur IPv4 pengalamatan publik, yang mengesampingkan pengaturan IPv4 alamat publik penetapan otomatis di subnet. Untuk informasi selengkapnya, lihat Ubah pengaturan antarmuka jaringan default (konsol).

      • Lewati langkah ini untuk menjaga pengaturan antarmuka jaringan default.

    6. Lakukan salah satu hal berikut ini:

    7. Untuk tag Sumber Daya, tentukan tag dengan memberikan kombinasi kunci dan nilai. Jika Anda menentukan tag instance di template peluncuran dan kemudian Anda memilih untuk menyebarkan tag grup Auto Scaling Anda ke instance-nya, semua tag digabungkan. Jika kunci tag yang sama ditentukan untuk tag di template peluncuran dan tag di grup Auto Scaling Anda, maka nilai tag dari grup akan diutamakan.

  6. (Opsional) Konfigurasikan pengaturan lanjutan. Misalnya, Anda dapat memilih peran IAM yang dapat digunakan aplikasi Anda saat mengakses AWS sumber daya lain atau menentukan data pengguna instance yang dapat digunakan untuk melakukan tugas konfigurasi otomatis umum setelah instance dimulai. Untuk informasi selengkapnya, lihat Buat template peluncuran menggunakan pengaturan lanjutan.

  7. Ketika Anda siap untuk membuat template peluncuran, pilih Buat template peluncuran.

  8. Untuk membuat grup Auto Scaling, pilih Buat grup Auto Scaling dari halaman konfirmasi.

Ubah pengaturan antarmuka jaringan default (konsol)

Antarmuka jaringan menyediakan konektivitas ke sumber daya lain di VPC dan internet Anda. Untuk informasi selengkapnya, lihat Menyediakan konektivitas jaringan untuk instans Auto Scaling menggunakan Amazon VPC.

Bagian ini menunjukkan cara mengubah pengaturan antarmuka jaringan default. Misalnya, Anda dapat menentukan apakah Anda ingin menetapkan IPv4 alamat publik untuk setiap instance, bukan default ke pengaturan alamat publik IPv4 penetapan otomatis di subnet.

Pertimbangan dan batasan

Saat mengubah pengaturan antarmuka jaringan default, ingatlah pertimbangan dan batasan berikut:

  • Anda harus mengonfigurasi grup keamanan sebagai bagian dari antarmuka jaringan, bukan di bagian Grup keamanan templat. Anda tidak dapat menentukan grup keamanan di kedua tempat.

  • Jika Anda menentukan ID antarmuka jaringan yang ada, Anda hanya dapat meluncurkan satu instance. Untuk melakukan ini, Anda harus menggunakan AWS CLI atau SDK untuk membuat grup Auto Scaling. Saat membuat grup, Anda harus menentukan Availability Zone, tetapi bukan ID subnet. Selain itu, Anda dapat menentukan antarmuka jaringan yang ada hanya jika memiliki indeks perangkat 0.

  • Anda tidak dapat menetapkan IPv4 alamat publik secara otomatis jika Anda menentukan lebih dari satu antarmuka jaringan. Anda juga tidak dapat menentukan indeks perangkat duplikat di seluruh antarmuka jaringan. Kedua antarmuka jaringan primer dan sekunder berada di subnet yang sama.

  • Ketika sebuah instance diluncurkan, alamat pribadi secara otomatis dialokasikan ke setiap antarmuka jaringan. Alamat berasal dari kisaran CIDR subnet di mana instance diluncurkan. Untuk informasi tentang menentukan blok CIDR (atau rentang alamat IP) untuk VPC atau subnet Anda, lihat Panduan Pengguna Amazon VPC.

Untuk mengubah pengaturan antarmuka jaringan default
  1. Di bawah Pengaturan jaringan, perluas Konfigurasi jaringan lanjutan.

  2. Pilih Tambahkan antarmuka jaringan untuk mengkonfigurasi antarmuka jaringan utama, memperhatikan bidang-bidang berikut:

    1. Indeks perangkat: Pertahankan nilai default, 0, untuk menerapkan perubahan Anda ke antarmuka jaringan utama (eth0).

    2. Antarmuka jaringan: Pertahankan nilai default, Antarmuka baru, agar Amazon EC2 Auto Scaling secara otomatis membuat antarmuka jaringan baru saat instance diluncurkan. Atau, Anda dapat memilih antarmuka jaringan yang ada dan tersedia dengan indeks perangkat 0, tetapi ini membatasi grup Auto Scaling Anda ke satu instance.

    3. Deskripsi: (Opsional) Masukkan nama deskriptif.

    4. Subnet: Pertahankan default Jangan sertakan dalam pengaturan template peluncuran.

      Jika AMI menentukan subnet untuk antarmuka jaringan, ini menghasilkan kesalahan. Sebaiknya nonaktifkan panduan Auto Scaling sebagai solusinya. Setelah Anda melakukan perubahan ini, Anda tidak akan menerima pesan kesalahan. Namun, terlepas dari di mana subnet ditentukan, pengaturan subnet dari grup Auto Scaling diutamakan dan tidak dapat diganti.

    5. Tetapkan IP publik secara otomatis: Ubah apakah antarmuka jaringan Anda dengan indeks perangkat 0 menerima alamat publik IPv4. Secara default, instance di subnet default menerima IPv4 alamat publik, sedangkan instance di subnet nondefault tidak. Pilih Aktifkan atau Nonaktifkan untuk mengganti pengaturan default subnet.

    6. Grup keamanan: Pilih satu atau beberapa grup keamanan untuk antarmuka jaringan. Setiap grup keamanan harus dikonfigurasi untuk VPC yang akan digunakan dalam grup Auto Scaling Anda. Untuk informasi selengkapnya, lihat Grup EC2 keamanan Amazon untuk instans Linux di Panduan EC2 Pengguna Amazon.

    7. Hapus saat penghentian: Pilih Ya untuk menghapus antarmuka jaringan saat instance dihentikan, atau pilih Tidak untuk menjaga antarmuka jaringan.

    8. Adaptor Kain Elastis: Untuk mendukung komputasi kinerja tinggi dan kasus penggunaan pembelajaran mesin, ubah antarmuka jaringan menjadi antarmuka jaringan Adaptor Kain Elastis. Untuk informasi selengkapnya, lihat Adaptor Kain Elastis di Panduan EC2 Pengguna Amazon.

    9. Indeks kartu jaringan: Pilih 0 untuk melampirkan antarmuka jaringan utama ke kartu jaringan dengan indeks perangkat 0. Jika opsi ini tidak tersedia, pertahankan nilai default, Jangan sertakan dalam template peluncuran. Melampirkan antarmuka jaringan ke kartu jaringan tertentu hanya tersedia untuk jenis instans yang didukung. Untuk informasi selengkapnya, lihat Kartu jaringan di Panduan EC2 Pengguna Amazon.

    10. ENA Express: Misalnya jenis yang mendukung ENA Express, pilih Aktifkan untuk mengaktifkan ENA Express atau Nonaktifkan untuk menonaktifkannya. Untuk informasi selengkapnya, lihat Meningkatkan kinerja jaringan dengan ENA Express pada instans Linux di Panduan EC2 Pengguna Amazon.

    11. ENA Express UDP: Jika Anda mengaktifkan ENA Express, Anda dapat menggunakannya secara opsional untuk lalu lintas UDP. Pilih Aktifkan untuk mengaktifkan ENA Express UDP atau Nonaktifkan untuk menonaktifkannya.

  3. Untuk menambahkan antarmuka jaringan sekunder, pilih Tambahkan antarmuka jaringan.

Ubah konfigurasi penyimpanan (konsol)

Anda dapat mengubah konfigurasi penyimpanan untuk instans yang diluncurkan dari AMI yang didukung Amazon EBS-backed atau AMI yang didukung oleh instance store-backed. Anda juga dapat menentukan volume EBS tambahan untuk dilampirkan ke instance. AMI mencakup satu atau lebih volume penyimpanan, termasuk volume root (Volume 1 (AMI Root)).

Untuk memodifikasi konfigurasi penyimpanan
  1. Di Konfigurasi penyimpanan, ubah ukuran atau jenis volume.

    Jika nilai yang Anda tentukan untuk ukuran volume berada di luar batas jenis volume, atau lebih kecil dari ukuran snapshot, pesan kesalahan akan ditampilkan. Untuk membantu Anda mengatasi masalah ini, pesan ini memberikan nilai minimum atau maksimum yang dapat diterima bidang.

    Hanya volume yang terkait dengan AMI yang didukung Amazon EBS-backed yang muncul. Untuk menampilkan informasi tentang konfigurasi penyimpanan instance yang diluncurkan dari instance instance store-backed AMI, pilih Tampilkan detail dari bagian Volume penyimpanan instans.

    Untuk menentukan semua parameter volume EBS, beralih ke tampilan Advanced di sudut kanan atas.

  2. Untuk opsi lanjutan, perluas volume yang ingin Anda ubah dan konfigurasikan volume sebagai berikut:

    1. Tipe penyimpanan: Tipe volume (EBS atau sementara) yang akan dikaitkan dengan instans Anda. Tipe volume penyimpanan instans (sementara) hanya tersedia jika Anda memilih tipe instans yang mendukungnya. Untuk informasi selengkapnya, lihat volume Amazon EBS di Panduan Pengguna Amazon EBS dan penyimpanan EC2 instans Amazon di Panduan EC2 Pengguna Amazon.

    2. Nama perangkat: Pilih dari daftar nama perangkat yang tersedia untuk volume.

    3. Snapshot: Pilih snapshot yang akan digunakan untuk membuat volume. Anda dapat mencari snapshot bersama dan publik yang tersedia dengan memasukkan teks ke dalam bidang Snapshot.

    4. Ukuran (GiB): Untuk volume EBS, Anda dapat menentukan ukuran penyimpanan. Jika Anda telah memilih AMI dan instans yang memenuhi syarat untuk tingkat gratis, ingatlah bahwa agar tetap dalam tingkat gratis, Anda harus tetap di bawah 30 GiB dari total penyimpanan. Untuk informasi selengkapnya, lihat Batasan pada ukuran dan konfigurasi volume EBS di Panduan Pengguna Amazon EBS.

    5. Jenis volume: Untuk volume EBS, pilih jenis volume. Untuk informasi selengkapnya, lihat Jenis volume Amazon EBS di Panduan Pengguna Amazon EBS.

    6. IOPS: Jika Anda telah memilih tipe SSD IOPS yang tersedia (io1 dan io2) atau SSD Tujuan Umum (gp3), Anda dapat memasukkan jumlah operasi I/O per detik (IOPS) yang dapat didukung volume. Ini diperlukan untuk volume io1, io2, dan gp3. Ini tidak didukung untuk gp2, st1, sc1, atau volume standar.

    7. Hapus saat penghentian: Untuk volume EBS, pilih Ya untuk menghapus volume saat instance dihentikan, atau pilih Tidak untuk menyimpan volume.

    8. Terenkripsi: Jika tipe instans mendukung enkripsi EBS, Anda dapat memilih Ya untuk mengaktifkan enkripsi untuk volume tersebut. Jika Anda telah mengaktifkan enkripsi secara default di Wilayah ini, enkripsi diaktifkan untuk Anda. Untuk informasi selengkapnya, lihat enkripsi Amazon EBS dan Aktifkan enkripsi Amazon EBS secara default di Panduan Pengguna Amazon EBS.

      Efek default pengaturan parameter ini bervariasi dengan pilihan sumber volume, seperti yang dijelaskan dalam tabel berikut. Dalam semua kasus, Anda harus memiliki izin untuk menggunakan yang ditentukan AWS KMS key.

      Hasil enkripsi
      Jika parameter Encrypted diatur ke... Dan jika sumber volume adalah... Kemudian status enkripsi default adalah... Catatan
      Tidak Volume (kosong) baru Tidak terenkripsi* N/A
      Snapshot tidak dienkripsi yang Anda miliki Tidak terenkripsi*
      Snapshot dienkripsi yang Anda miliki Dienkripsi dengan kunci yang sama
      Snapshot tidak terenkripsi yang dibagikan dengan Anda Tidak terenkripsi*
      Snapshot terenkripsi yang dibagikan dengan Anda Dienkripsi dengan kunci KMS default
      Ya Volume baru Dienkripsi dengan kunci KMS default Untuk menggunakan kunci KMS non-default, tentukan nilai untuk parameter kunci KMS.
      Snapshot tidak terenkripsi yang Anda miliki Dienkripsi dengan kunci KMS default
      Snapshot terenkripsi yang Anda miliki Dienkripsi dengan kunci yang sama
      Snapshot yang tidak terenkripsi yang dibagikan dengan Anda Dienkripsi dengan kunci KMS default
      Snapshot terenkripsi yang dibagikan dengan Anda Dienkripsi dengan kunci KMS default

      * Jika enkripsi secara default diaktifkan, semua volume yang baru dibuat (apakah parameter Terenkripsi diatur ke Ya atau tidak) dienkripsi menggunakan kunci KMS default. Jika Anda mengatur parameter kunci Terenkripsi dan KMS, maka Anda dapat menentukan kunci KMS non-default.

    9. Kunci KMS: Jika Anda memilih Ya untuk Terenkripsi, maka Anda harus memilih kunci yang dikelola pelanggan untuk digunakan untuk mengenkripsi volume. Jika Anda telah mengaktifkan enkripsi secara default di Wilayah ini, kunci yang dikelola pelanggan secara default akan dipilihkan untuk Anda. Anda dapat memilih kunci yang berbeda atau menentukan ARN dari setiap kunci yang dikelola pelanggan yang sebelumnya Anda buat menggunakan. AWS Key Management Service

  3. Untuk menentukan volume tambahan yang akan dilampirkan ke instance yang diluncurkan oleh template peluncuran ini, pilih Tambahkan volume baru.

Buat template peluncuran dari instance yang ada (konsol)

Untuk membuat templat peluncuran dari instans yang sudah ada
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Pada panel navigasi, di bawah Instans, pilih Instans.

  3. Pilih instance dan pilih Actions, Image and templates, Create template from instance.

  4. Berikan nama dan deskripsi.

  5. Di bawah panduan Auto Scaling, pilih kotak centang.

  6. Sesuaikan pengaturan apa pun sesuai kebutuhan, dan pilih Buat templat peluncuran.

  7. Untuk membuat grup Auto Scaling, pilih Buat grup Auto Scaling dari halaman konfirmasi.

Kami menyediakan beberapa cuplikan template JSON dan YAMAL yang dapat Anda gunakan untuk memahami cara mendeklarasikan template peluncuran di template tumpukan Anda. AWS CloudFormation Untuk informasi selengkapnya, lihat AWS::EC2::LaunchTemplatedan Buat templat peluncuran dengan AWS CloudFormation bagian Panduan AWS CloudFormation Pengguna.

Untuk informasi selengkapnya tentang template peluncuran, lihat Meluncurkan instance dari template peluncuran di Panduan EC2 Pengguna Amazon.

Batasan

  • Meskipun Anda dapat menentukan subnet dalam template peluncuran, hal itu tidak diperlukan jika Anda hanya menggunakan template peluncuran untuk membuat grup Auto Scaling. Anda tidak dapat menentukan subnet untuk grup Auto Scaling dengan menentukan subnet dalam template peluncuran. Subnet untuk grup Auto Scaling diambil dari definisi sumber daya grup Auto Scaling sendiri.

  • Untuk batasan lain pada antarmuka jaringan yang ditentukan pengguna, lihat. Ubah pengaturan antarmuka jaringan default (konsol)