Membuat penerapan Platform Komputasi EC2/Lokal (konsol) - AWS CodeDeploy

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

Membuat penerapan Platform Komputasi EC2/Lokal (konsol)

Topik ini menunjukkan cara menerapkan aplikasi ke Amazon EC2 atau server lokal menggunakan konsol.

  1. Masuk ke AWS Management Console dan buka CodeDeploy konsol di https://console.aws.amazon.com/codedeploy.

    catatan

    Masuk dengan pengguna yang sama dengan yang Anda aturMemulai dengan CodeDeploy.

  2. Lakukan salah satu hal berikut ini:

    • Jika Anda ingin menyebarkan aplikasi, di panel navigasi, perluas Deploy, lalu pilih Aplikasi. Pilih nama aplikasi yang ingin Anda terapkan. Pastikan kolom Compute platform untuk aplikasi Anda adalah EC2/On-premise.

    • Jika Anda ingin menerapkan ulang penerapan, di panel navigasi, perluas Deploy, lalu pilih Deployment. Temukan penyebaran yang ingin Anda gunakan kembali, lalu pilih nama aplikasinya di kolom Aplikasi. Pastikan kolom Compute platform untuk penerapan Anda adalah EC2/On-premise.

  3. Pada tab Deployment, pilih Create deployment.

    catatan

    Aplikasi Anda harus memiliki grup penyebaran sebelum dapat digunakan. Jika aplikasi Anda tidak memiliki grup penyebaran, pada tab Grup Deployment, pilih Buat grup penyebaran. Untuk informasi selengkapnya, lihat Buat grup penerapan dengan CodeDeploy.

  4. Di grup Deployment, pilih grup penyebaran yang akan digunakan untuk penerapan ini.

  5. Di samping jenis Repositori, pilih jenis repositori yang disimpan dalam revisi Anda:

  6. (Opsional) Dalam deskripsi Deployment, masukkan deskripsi untuk penerapan ini.

  7. (Opsional) Perluas konfigurasi penerapan Override untuk memilih konfigurasi penerapan guna mengontrol cara lalu lintas dialihkan ke Amazon EC2 atau server lokal yang berbeda dari yang ditentukan dalam grup penerapan.

    Untuk informasi selengkapnya, lihat Bekerja dengan konfigurasi penerapan di CodeDeploy.

    1. Pilih Jangan gagal penerapan jika peristiwa ApplicationStop siklus hidup gagal jika Anda ingin penerapan ke instance berhasil jika peristiwa siklus hidup gagal. ApplicationStop

    2. Perluas Setelan perilaku penerapan tambahan untuk menentukan cara CodeDeploy menangani file di lokasi target penerapan yang bukan bagian dari penerapan yang berhasil sebelumnya.

      Pilih dari yang berikut ini:

      • Gagal penerapan - Kesalahan dilaporkan dan status penerapan diubah menjadi. Failed

      • Timpa konten — Jika file dengan nama yang sama ada di lokasi target, versi dari revisi aplikasi menggantikannya.

      • Pertahankan konten — Jika file dengan nama yang sama ada di lokasi target, file disimpan dan versi dalam revisi aplikasi tidak disalin ke instance.

      Untuk informasi selengkapnya, lihat Perilaku rollback dengan konten yang ada.

  8. (Opsional) Dalam penggantian konfigurasi Rollback, Anda dapat menentukan opsi rollback otomatis yang berbeda untuk penerapan ini daripada yang ditentukan untuk grup penerapan, jika ada.

    Untuk informasi tentang rollback di CodeDeploy, lihat Penerapan ulang dan rollback penerapan dan. Menerapkan ulang dan memutar kembali penerapan dengan CodeDeploy

    Pilih dari yang berikut ini:

    • Kembalikan saat penerapan gagal — CodeDeploy menyebarkan kembali revisi bagus terakhir yang diketahui sebagai penerapan baru.

    • Putar kembali saat ambang alarm terpenuhi - Jika alarm ditambahkan ke grup CodeDeploy penyebaran, gunakan revisi terakhir yang diketahui saat satu atau lebih alarm yang ditentukan diaktifkan.

    • Nonaktifkan rollback — Jangan lakukan rollback untuk penerapan ini.

  9. Pilih Mulai penerapan.

    Untuk melacak status penerapan Anda, lihatLihat CodeDeploy detail penerapan .