Langkah 6: Menerapkan Aplikasi ke Instans - AWS OpsWorks

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

Langkah 6: Menerapkan Aplikasi ke Instans

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.

Pada langkah ini, Anda akan menerapkan aplikasi dari GitHub ke instance yang sedang berjalan. (Untuk informasi selengkapnya, lihat Menerapkan Aplikasi.) Sebelum menerapkan aplikasi, Anda harus menentukan resep yang akan digunakan untuk mengoordinasikan penerapan. Resep adalah konsep Chef. Resep adalah instruksi, ditulis dengan sintaks bahasa Ruby, yang menentukan sumber daya yang akan digunakan dan urutan penerapan sumber daya tersebut. (Untuk informasi lebih lanjut, kunjungi Tentang Resep di situs web Learn Chef.)

Untuk menentukan resep yang akan digunakan untuk menerapkan aplikasi ke instance
  1. Di panel navigasi layanan, pilih Layers. Halaman Layers ditampilkan.

  2. Untuk MyLinuxDemoLayer, pilih Resep:

    Layer interface showing MyLinuxDemoLayer with tabs for Settings, Recipes, Network, EBS Volumes, and Security.

    MyLinuxDemoLayerHalaman Layer ditampilkan dengan tab Recipes terbuka.

  3. Untuk Resep Koki Kustom, untuk Deploy, ketiknodejs_demo::default, lalu tekan Enter. nodejs_demoadalah nama buku masak dan default merupakan nama resep target dalam buku masak. (Untuk menjelajahi kode resep, lihatPelajari Lebih Lanjut: Jelajahi Buku Masak yang Digunakan dalam Panduan Ini.) Hasil Anda harus sesuai dengan tangkapan layar berikut:

    Custom Chef Recipes configuration panel with Repository URL and lifecycle stages for a Linux demo layer.

  4. Pilih Simpan. AWS OpsWorks Stacks menambahkan resep ke acara siklus hidup Deploy layer.

Untuk menerapkan aplikasi ke instance
  1. Di panel navigasi layanan, pilih Aplikasi. Halaman Aplikasi ditampilkan.

  2. Untuk MyLinuxDemoApp, untuk Tindakan, pilih deploy, seperti yang ditampilkan dalam tangkapan layar berikut:

    Apps table showing MyLinuxDemoApp with deploy, edit, and delete options.

  3. Pada halaman Deploy App, biarkan default sebagai berikut:

    • Perintah (Menyebarkan)

    • Komentar (kosong)

    • Pengaturan, Advanced, Custom Chef JSON (kosong)

    • Contoh, Lanjutan (dicentang Pilih semua, diperiksa MyLinuxDemoLayer, diperiksa demo1)

  4. Hasil Anda harus sesuai dengan tangkapan layar berikut:

    Deploy App interface with settings for MyLinuxDemoApp, including command and instance selection.

  5. Pilih Deploy. Halaman Deployment MyLinuxDemoApp — deploy ditampilkan. Status berubah dari berjalan menjadi sukses. Lingkaran berputar ditampilkan di sebelah demo1, yang kemudian berubah menjadi tanda centang hijau. Perhatikan bahwa proses ini dapat memakan waktu beberapa menit. Jangan lanjutkan sampai Anda melihat status sukses dan ikon tanda centang hijau.

  6. Hasil Anda harus cocok dengan tangkapan layar berikut kecuali tentu saja untuk Dibuat pada, Selesai pada, Durasi, dan Pengguna. Jika status gagal, lalu untuk memecahkan masalah, untuk Log, pilih tampilkan untuk mendapatkan detail tentang kegagalan:

    Deployment details for MyLinuxDemoApp showing successful status and duration of 1 minute 13 seconds.

Anda sekarang telah berhasil menerapkan aplikasi ke instance.

Pada langkah berikutnya, Anda akan menguji aplikasi yang diterapkan pada instance.