Langkah 2: Buat Stack dan Komponennya - AWS OpsWorks

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

Langkah 2: Buat Stack dan Komponennya

penting

AWS OpsWorks Stacks Layanan ini 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:Post atau melalui AWS Dukungan Premium.

Buat tumpukan AWS OpsWorks Stacks dan komponennya, yang mencakup lapisan dan instance. Pada langkah selanjutnya, Anda mengunggah buku masak Anda ke instance dan kemudian menjalankan resep buku masak pada contoh itu.

Untuk membuat tumpukan
  1. Masuk ke konsol AWS OpsWorks Stacks di https://console.aws.amazon.com/opsworks.

  2. Lakukan salah satu hal berikut, jika berlaku:

    • Jika halaman Selamat Datang di AWS OpsWorks Tumpukan ditampilkan, pilih Tambahkan tumpukan pertama Anda atau Tambahkan tumpukan AWS OpsWorks tumpukan pertama Anda (kedua pilihan melakukan hal yang sama). Halaman Tambahkan tumpukan ditampilkan.

    • Jika halaman OpsWorks Dasbor ditampilkan, pilih Tambah tumpukan. Halaman Add Stack ditampilkan.

  3. Pilih tumpukan Chef 12.

  4. Di kotak nama Stack, ketikkan nama tumpukan, misalnyaMyCookbooksDemoStack. Anda dapat mengetikkan nama yang berbeda, tetapi pastikan untuk menggantinya MyCookbooksDemoStack di seluruh panduan ini.

  5. Untuk Wilayah, pilih AS Barat (Oregon).

  6. Untuk VPC, lakukan salah satu hal berikut:

    • Jika VPC tersedia, pilihlah. Untuk informasi selengkapnya, lihat Menjalankan Stack di VPC.

    • Jika tidak, pilih Tanpa VPC.

  7. Untuk Gunakan buku masak Chef khusus, pilih Ya.

  8. Untuk jenis Repositori, pilih Arsip S3.

    catatan

    Dalam Memulai: Linux panduan, Anda memilih Http Archive. Pastikan untuk memilih Arsip S3 di sini sebagai gantinya.

  9. Untuk URL Repositori, ketik jalur ke opsworks_cookbook_demo.tar.gz file Anda di S3. Untuk mendapatkan jalur, di konsol S3, pilih opsworks_cookbook_demo.tar.gz file. Pada panel Properties, salin nilai bidang Link. (Seharusnya mirip dengan ini:https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz.)

  10. Jika bucket S3 Anda bersifat pribadi, yang merupakan default, maka untuk Access key ID dan Secret access key, ketikkan ID kunci akses dan kunci akses rahasia pengguna IAM yang Anda gunakan untuk panduan ini. Untuk informasi selengkapnya, lihat Mengedit Izin Objek dan Berbagi Objek dengan Orang Lain.

  11. Biarkan default untuk yang berikut:

    • Zona Ketersediaan Default (us-west-2a)

    • Sistem operasi default (Linux dan Amazon Linux 2016.09)

    • Kunci SSH default (Jangan gunakan kunci SSH default)

    • Warna tumpukan (biru tua)

  12. Pilih Lanjutan.

  13. Untuk IAM role, lakukan salah satu hal berikut ini:

    • Jika aws-opsworks-service-roletersedia, pilihlah.

    • Jika tidak aws-opsworks-service-roletersedia, pilih Peran IAM Baru.

  14. Untuk profil instans IAM Default, lakukan salah satu hal berikut:

    • Jika aws-opsworks-ec2 peran tersedia, pilihlah.

    • Jika aws-opsworks-ec2 peran tidak tersedia, pilih Profil instans IAM baru.

  15. Biarkan default untuk yang berikut:

    • Jenis perangkat root default (didukung EBS)

    • Tema nama host (Layer Dependent)

    • OpsWorks Versi agen (versi terbaru)

    • Custom Chef JSON (kosong)

    • Keamanan, Gunakan grup OpsWorks keamanan (Ya)

  16. Pilih Tambahkan tumpukan. AWS OpsWorks Stacks membuat tumpukan dan menampilkan MyCookbooksDemoStackhalaman.

Untuk membuat layer
  1. Di panel navigasi layanan, pilih Layers. Halaman Layers ditampilkan.

  2. Pilih Tambahkan lapisan.

  3. Pada OpsWorkstab, untuk Nama, ketikMyCookbooksDemoLayer. Anda dapat mengetikkan nama yang berbeda, tetapi pastikan untuk menggantinya MyCookbooksDemoLayer di seluruh panduan ini.

  4. Untuk nama pendek, ketikcookbooks-demo. Anda dapat mengetikkan nama yang berbeda, tetapi pastikan untuk menggantinya cookbooks-demo di seluruh panduan ini.

  5. Pilih Tambahkan lapisan. AWS OpsWorks Stacks menambahkan layer dan menampilkan halaman Layers.

Untuk membuat dan memulai instance
  1. Di panel navigasi layanan, pilih Instans. Halaman Instans ditampilkan.

  2. Pilih Tambahkan instance.

  3. Pada tab Baru, pilih Advanced.

  4. Biarkan default untuk yang berikut:

    • Nama host (buku masak-demo1)

    • Ukuran (c3.large)

    • Subnet (alamat IP us-barat-2a)

    • Jenis penskalaan (24/7)

    • Kunci SSH (Jangan gunakan kunci SSH default)

    • Sistem operasi (Amazon Linux 2016.09)

    • OpsWorks Versi agen (Mewarisi dari tumpukan)

    • Penyewaan (Default - Mengandalkan pengaturan VPC)

    • Jenis perangkat root (didukung EBS)

    • Jenis volume (Tujuan Umum (SSD))

    • Ukuran volume (8)

  5. Pilih Tambahkan contoh.

  6. Untuk MyCookbooksDemoLayer, untuk buku masak-demo1, untuk Tindakan, pilih mulai. Jangan lanjutkan sampai Status berubah menjadi online. Proses ini mungkin memakan waktu beberapa menit, jadi bersabarlah.

Anda sekarang memiliki tumpukan, lapisan, dan instance yang buku masak disalin secara otomatis dari ember S3 Anda. Pada langkah berikutnya, Anda akan menjalankan dan menguji resep default dari dalam buku masak pada instance.