Buat Stack Baru - AWS OpsWorks

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

Buat Stack Baru

penting

Bagian AWS OpsWorks Stacks layanan mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS Re: posting atau melalui AWS Dukungan Premium.

Untuk membuat tumpukan baru, pada AWS OpsWorks Tumpukan dasbor, klik Tambahkan tumpukan. Anda kemudian dapat menggunakan halaman Add Stack untuk mengkonfigurasi tumpukan. Setelah selesai, klik Add Stack.

Pilih Jenis Stack untuk Membuat

Sebelum Anda membuat tumpukan, Anda harus memutuskan jenis tumpukan yang ingin Anda buat. Untuk bantuan, lihat tabel berikut.

Jika Anda ingin membuat... Buat jenis tumpukan ini jika Anda ingin... Untuk mempelajari caranya, ikuti petunjuk ini:
Tumpukan sampel Jelajahi dasar-dasar AWS OpsWorks dengan tumpukan Chef 12 berbasis Linux dan contoh aplikasi Node.js.

Memulai: Contoh

Tumpukan Chef 12 berbasis Linux Buat tumpukan berbasis Linux yang menggunakan Chef versi terbaru yang mendukung. AWS OpsWorks Pilih opsi ini jika Anda adalah pengguna Chef tingkat lanjut yang ingin mendapatkan manfaat dari banyak pilihan buku masak komunitas atau menulis buku masak khusus Anda sendiri. Untuk informasi selengkapnya, lihat Koki 12 Linux.

Memulai: Linux

Tumpukan Chef 12.2 berbasis Windows Buat tumpukan berbasis Windows.

Memulai: Windows

Tumpukan Chef 11.10 berbasis Linux Buat tumpukan ini jika organisasi Anda memerlukan penggunaan Chef 11.10 dengan Linux untuk kompatibilitas mundur.

Memulai dengan Chef 11 Linux Stacks

Opsi Dasar

Halaman Add Stack memiliki opsi dasar berikut.

Nama tumpukan

(Wajib) Nama yang digunakan untuk mengidentifikasi tumpukan di AWS OpsWorks Konsol tumpukan. Nama tidak harus unik. AWS OpsWorks Stacks juga menghasilkan ID tumpukan, GUID yang secara unik mengidentifikasi tumpukan. Misalnya, dengan AWSCLIperintah seperti update-stack, Anda menggunakan ID tumpukan untuk mengidentifikasi tumpukan tertentu. Setelah Anda membuat tumpukan, Anda dapat menemukan IDnya dengan memilih Stack di panel navigasi dan kemudian memilih Pengaturan Stack. ID tersebut diberi label OpsWorks ID.

Wilayah

(Wajib) AWS Wilayah tempat instance akan diluncurkan.

VPC

(Opsional) ID dari VPC tumpukan yang akan diluncurkan. Semua instance akan diluncurkan ke iniVPC, dan Anda tidak dapat mengubah ID nanti.

  • Jika akun Anda mendukung EC2 Klasik, Anda dapat menentukan Tidak VPC (nilai default) jika Anda tidak ingin menggunakanVPC.

    Untuk informasi selengkapnya tentang EC2 Classic, lihat Platform yang Didukung.

  • Jika akun Anda tidak mendukung EC2 Classic, Anda harus menentukanVPC.

    Pengaturan default adalah Default VPC, yang menggabungkan kemudahan penggunaan EC2 Classic dengan manfaat fitur VPC jaringan. Jika Anda ingin menjalankan tumpukan Anda secara teraturVPC, Anda harus membuatnya dengan menggunakan VPC konsol, API, atau CLI. Untuk informasi lebih lanjut tentang cara membuat VPC untuk AWS OpsWorks Tumpukan tumpukan, lihatMenjalankan Stack di VPC. Untuk informasi umum, lihat Amazon Virtual Private Cloud.

Zona Ketersediaan Default/Subnet default

(Opsional) Pengaturan ini tergantung pada apakah Anda membuat tumpukan Anda diVPC:

  • Jika akun Anda mendukung EC2 Classic dan Anda menyetel VPCke Tidak VPC, pengaturan ini diberi label Default Availability Zone, yang menentukan AWS Availability Zone default tempat instance akan diluncurkan.

  • Jika akun Anda tidak mendukung EC2 Classic atau Anda memilih untuk menentukanVPC, bidang ini diberi label Default subnet, yang menentukan subnet default tempat instance akan diluncurkan. Anda dapat meluncurkan instance di subnet lain dengan mengganti nilai ini saat membuat instance. Setiap subnet dikaitkan dengan satu Availability Zone.

Anda dapat memiliki AWS OpsWorks Stacks meluncurkan instance di Availability Zone atau subnet yang berbeda dengan mengganti setelan ini saat Anda membuat instance.

Untuk informasi selengkapnya tentang cara menjalankan tumpukan di aVPC, lihatMenjalankan Stack di VPC.

Sistem operasi default

(Opsional) Sistem operasi yang diinstal secara default pada setiap instance. Anda memiliki opsi berikut:

  • Salah satu sistem operasi Linux bawaan.

  • Microsoft Windows Server 2012 R2.

  • Kustom AMI berdasarkan salah satu sistem operasi yang didukung.

    Jika Anda memilih Gunakan kustom AMI, sistem operasi ditentukan oleh kustom AMI yang Anda tentukan saat membuat instance. Untuk informasi selengkapnya, lihat Menggunakan AMI Kustom.

Untuk informasi selengkapnya tentang sistem operasi yang tersedia, lihatAWS OpsWorks Stacks sistem operasi.

catatan

Anda dapat mengganti sistem operasi default saat membuat instance. Namun, Anda tidak dapat mengganti sistem operasi Linux untuk menentukan Windows, atau Windows untuk menentukan sistem operasi Linux.

SSHKunci default

(Opsional) Amazon EC2 key pair dari wilayah stack. Nilai default-nya tidak ada. Jika Anda menentukan key pair, AWS OpsWorks Stacks menginstal kunci publik pada instance.

  • Dengan instance Linux, Anda dapat menggunakan kunci pribadi dengan SSH klien untuk masuk ke instance tumpukan.

    Untuk informasi selengkapnya, lihat Login dengan SSH.

  • Dengan instance Windows, Anda dapat menggunakan kunci pribadi dengan EC2 konsol Amazon atau CLI untuk mengambil kata sandi Administrator instans.

    Anda kemudian dapat menggunakan kata sandi itu dengan RDP klien untuk masuk ke instance sebagai Administrator. Untuk informasi selengkapnya, lihat Masuk dengan RDP.

Untuk informasi selengkapnya tentang cara mengelola SSH kunci, lihatMengelola Akses SSH.

catatan

Anda dapat mengganti pengaturan ini dengan menentukan pasangan kunci yang berbeda, atau tidak ada pasangan kunci ketika Anda membuat sebuah instans.

Versi koki

Ini menunjukkan versi Chef yang telah Anda pilih.

Untuk informasi lebih lanjut tentang versi Chef, lihatVersi Koki.

Gunakan buku masak Chef khusus

Apakah akan menginstal buku masak Chef khusus Anda pada instance tumpukan.

Untuk Chef 12, pengaturan defaultnya adalah Ya. Untuk Chef 11, Pengaturan default adalah No. Opsi Ya menampilkan beberapa pengaturan tambahan yang menyediakan AWS OpsWorks Tumpukan dengan informasi yang dibutuhkan untuk menyebarkan buku masak khusus dari repositori mereka ke instance tumpukan, seperti repositori. URL Detailnya tergantung pada repositori mana yang Anda gunakan untuk buku masak Anda. Untuk informasi selengkapnya, lihat Memasang Buku Masak Kustom.

Warna tumpukan

(Opsional) Rona yang digunakan untuk mewakili tumpukan pada AWS OpsWorks Konsol tumpukan. Anda dapat menggunakan warna yang berbeda untuk tumpukan yang berbeda untuk membantu membedakan, misalnya, antara pengembangan, pementasan, dan tumpukan produksi.

Tag tumpukan

Anda dapat menerapkan tag di tingkat tumpukan dan lapisan. Saat Anda membuat tag, Anda menerapkan tag ke setiap sumber daya dalam struktur yang ditandai. Misalnya, jika Anda menerapkan tag ke tumpukan, Anda menerapkan tag ke setiap lapisan, dan di dalam setiap lapisan, ke setiap instance, EBS volume Amazon, atau penyeimbang beban Elastic Load Balancing di layer. Untuk informasi lebih lanjut tentang cara mengaktifkan tag Anda dan menggunakannya untuk melacak dan mengelola biaya Anda AWS OpsWorks Menumpuk sumber daya, lihat Menggunakan Tag Alokasi Biaya dan Mengaktifkan Tag Alokasi Biaya yang Ditentukan Pengguna di Panduan Pengguna Billing and Cost Management. Untuk informasi lebih lanjut tentang penandaan AWS OpsWorks Tumpukan, lihatTanda.

Opsi Lanjutan

Untuk pengaturan lanjutan, klik Advanced >> untuk menampilkan bagian Advanced options and Security.

Bagian Opsi lanjutan memiliki opsi berikut:

Jenis perangkat root default

Menentukan jenis penyimpanan yang akan digunakan untuk volume root instance. Untuk informasi selengkapnya, lihat Penyimpanan.

  • Tumpukan Linux menggunakan volume root yang EBS didukung Amazon secara default, tetapi Anda juga dapat menentukan volume root yang didukung toko instance.

  • Tumpukan Windows harus menggunakan volume root yang EBS didukung Amazon.

IAMperan

(Opsional) Peran AWS Identity and Access Management (IAM) stack, yang AWS OpsWorks Stacks digunakan untuk berinteraksi dengan AWS atas nama Anda.

Profil IAM contoh default

(Opsional) IAMPeran default yang akan dikaitkan dengan EC2 instans Amazon stack. Peran ini memberikan izin ke aplikasi yang berjalan pada instance tumpukan untuk mengakses AWS sumber daya seperti bucket S3.

  • Untuk memberikan izin khusus ke aplikasi, pilih profil instans (peran) yang ada yang memiliki kebijakan yang sesuai.

  • Awalnya, peran profil tidak memberikan izin, tetapi Anda dapat menggunakan IAM konsol,API, atau CLI untuk melampirkan kebijakan yang sesuai. Untuk informasi selengkapnya, lihat Menentukan Izin untuk Aplikasi yang Berjalan pada instance EC2.

APIwilayah titik akhir

Pengaturan ini mengambil nilainya dari wilayah yang Anda pilih dalam pengaturan dasar tumpukan. Anda dapat memilih dari titik akhir regional berikut.

  • Wilayah AS Timur (N. Virginia)

  • Wilayah AS Timur (Ohio)

  • Wilayah AS Barat (Oregon)

  • Wilayah Barat AS (California U.)

  • Wilayah Kanada (Tengah) (APIhanya; tidak tersedia untuk tumpukan yang dibuat di AWS Management Console

  • Wilayah Asia Pasifik (Mumbai)

  • Wilayah Asia Pasifik (Singapura)

  • Wilayah Asia Pasifik (Sydney)

  • Wilayah Asia Pacific (Tokyo)

  • Wilayah Asia Pasifik (Seoul)

  • Wilayah Eropa (Frankfurt)

  • Wilayah Eropa (Irlandia)

  • Wilayah Eropa (London)

  • Wilayah Eropa (Paris)

  • Wilayah Amerika Selatan (Sao Paulo)

Tumpukan yang dibuat di satu API titik akhir tidak tersedia di titik akhir lainAPI. Karena AWS OpsWorks Pengguna tumpukan juga spesifik wilayah, jika Anda mau AWS OpsWorks Menumpuk pengguna di salah satu wilayah titik akhir ini untuk mengelola tumpukan di wilayah titik akhir lain, Anda harus mengimpor pengguna ke titik akhir yang terkait dengan tumpukan. Untuk informasi selengkapnya tentang mengimpor pengguna, lihat Mengimpor Pengguna ke AWS OpsWorks Tumpukan.

Tema nama host

(Opsional) String yang digunakan untuk menghasilkan nama host default untuk setiap instance. Nilai defaultnya adalah Layer Dependent, yang menggunakan nama pendek dari layer instance dan menambahkan nomor unik untuk setiap instance. Misalnya, root tema Load Balancer yang bergantung pada peran adalah “lb”. Contoh pertama yang Anda tambahkan ke layer bernama “lb1", yang kedua “lb2", dan seterusnya.

OpsWorks Versi agen

(Opsional) Apakah akan secara otomatis memperbarui AWS OpsWorks Tumpukan agen saat versi baru tersedia, atau gunakan versi agen tertentu dan perbarui secara manual. Fitur ini tersedia di tumpukan Chef 11.10 dan Chef 12. Pengaturan default adalah Pembaruan manual, disetel ke versi agen terbaru.

AWS OpsWorks Stacks menginstal agen pada setiap instance yang berkomunikasi dengan layanan dan menangani tugas seperti memulai Chef berjalan sebagai respons terhadap peristiwa siklus hidup. Agen ini diperbarui secara berkala. Anda memiliki dua opsi untuk menentukan versi agen untuk tumpukan Anda.

  • Pembaruan otomatis - AWS OpsWorks Stacks secara otomatis menginstal setiap versi agen baru pada instance tumpukan segera setelah pembaruan tersedia.

  • Pembaruan manual - AWS OpsWorks Stacks menginstal versi agen yang ditentukan pada instance tumpukan.

    AWS OpsWorks Tumpukan memposting pesan di halaman tumpukan saat versi agen baru tersedia, tetapi tidak memperbarui instance tumpukan. Untuk memperbarui agen, Anda harus memperbarui pengaturan tumpukan secara manual untuk menentukan versi agen baru dan AWS OpsWorks Tumpukan kemudian akan memperbarui instance tumpukan.

Anda dapat mengganti setelan Versi OpsWorks Agen default untuk instance tertentu dengan memperbarui konfigurasinya. Dalam hal ini, pengaturan instance diutamakan. Misalnya, setelan defaultnya adalah Pembaruan otomatis tetapi Anda menentukan Pembaruan manual untuk instance tertentu. Saat AWS OpsWorks Stacks merilis versi agen baru, itu akan secara otomatis memperbarui semua instance tumpukan kecuali yang diatur ke pembaruan Manual. Untuk menginstal versi agen baru pada instance itu, Anda harus memperbarui konfigurasinya secara manual dan menentukan versi baru.

catatan

Konsol menampilkan nomor versi agen yang disingkat. Untuk melihat nomor versi lengkap, hubungi AWS CLI describe-agent-versionsperintah atau yang setara API atau SDK metode. Mereka mengembalikan nomor versi lengkap untuk versi agen yang tersedia.

Kustom JSON

(Opsional) Satu atau lebih atribut khusus, diformat sebagai JSON struktur. Atribut ini digabungkan ke dalam konfigurasi tumpukan dan atribut penerapan yang diinstal pada setiap instance dan dapat digunakan oleh resep. Anda dapat menggunakan kustomJSON, misalnya, untuk menyesuaikan pengaturan konfigurasi dengan mengganti atribut bawaan yang menentukan pengaturan default. Untuk informasi selengkapnya, lihat Menggunakan Custom JSON.

Keamanan memiliki satu opsi, Gunakan grup OpsWorks keamanan, yang memungkinkan Anda menentukan apakah akan mengaitkan AWS OpsWorks Tumpukan grup keamanan bawaan dengan lapisan tumpukan.

AWS OpsWorks Stacks menyediakan satu set standar grup keamanan bawaan—satu untuk setiap lapisan—yang terkait dengan lapisan secara default. Gunakan grup OpsWorks keamanan memungkinkan Anda untuk menyediakan grup keamanan kustom Anda sendiri. Untuk informasi selengkapnya, lihat Menggunakan Grup Keamanan.

Gunakan grup OpsWorks keamanan memiliki pengaturan berikut:

  • Ya - AWS OpsWorks Tumpukan secara otomatis mengaitkan grup keamanan bawaan yang sesuai dengan setiap lapisan (pengaturan default).

    Anda dapat mengaitkan grup keamanan tambahan dengan lapisan setelah Anda membuatnya tetapi Anda tidak dapat menghapus grup keamanan bawaan.

  • Tidak - AWS OpsWorks Tumpukan tidak mengaitkan grup keamanan bawaan dengan lapisan.

    Anda harus membuat grup EC2 keamanan yang sesuai dan mengaitkan grup keamanan dengan setiap lapisan yang Anda buat. Namun, Anda masih dapat secara manual mengaitkan grup keamanan bawaan dengan lapisan pada pembuatan; grup keamanan kustom diperlukan hanya untuk lapisan yang memerlukan pengaturan kustom.

Perhatikan hal berikut:

  • Jika grup OpsWorks keamanan Gunakan diatur ke Ya, Anda tidak dapat membatasi pengaturan akses port grup keamanan default dengan menambahkan grup keamanan yang lebih ketat ke lapisan. Dengan beberapa grup keamanan, Amazon EC2 menggunakan pengaturan yang paling permisif. Selain itu, Anda tidak dapat membuat pengaturan yang lebih ketat dengan memodifikasi konfigurasi grup keamanan bawaan. Saat Anda membuat tumpukan, AWS OpsWorks Stacks menimpa konfigurasi grup keamanan bawaan dengan pengaturan standar, sehingga setiap perubahan yang Anda buat akan hilang saat berikutnya Anda membuat tumpukan. Jika lapisan memerlukan pengaturan grup keamanan yang lebih ketat daripada grup keamanan bawaan, atur Gunakan grup OpsWorks keamanan ke Tidak, buat grup keamanan khusus dengan pengaturan pilihan Anda, dan tetapkan ke lapisan pada pembuatan.

  • Jika Anda secara tidak sengaja menghapus sebuah AWS OpsWorks Tumpukan grup keamanan dan ingin membuat ulang, itu harus duplikat persis dari aslinya, termasuk kapitalisasi nama grup. Alih-alih membuat ulang grup secara manual, kami sarankan AWS OpsWorks Tumpukan melakukan tugas untuk Anda. Cukup buat tumpukan baru di AWS wilayah yang sama—dan, jika ada—dan VPC AWS OpsWorks Tumpukan akan secara otomatis membuat ulang semua grup keamanan bawaan, termasuk yang Anda hapus. Anda kemudian dapat menghapus tumpukan jika Anda tidak memiliki penggunaan lebih lanjut untuk itu; grup keamanan akan tetap ada.