Langkah 5: Buat grup aplikasi dan penyebaran - AWS CodeDeploy

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

Langkah 5: Buat grup aplikasi dan penyebaran

Pada langkah ini, Anda akan menggunakan CodeDeploy konsol atau AWS CLI untuk membuat aplikasi dan grup penyebaran untuk digunakan untuk menyebarkan revisi sampel dari repositori Anda. GitHub

Buat grup aplikasi dan penyebaran (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. Di panel navigasi, perluas Deploy, lalu pilih Applications.

  3. Pilih Buat aplikasi, lalu pilih Aplikasi kustom.

  4. Dalam nama Aplikasi, masukkanCodeDeployGitHubDemo-App.

  5. Di Compute Platform, pilih EC2/On-premise.

  6. Pilih Create application (Buat aplikasi).

  7. Pada tab Deployment groups, pilih Create deployment group.

  8. Dalam nama grup Deployment, masukkanCodeDeployGitHubDemo-DepGrp.

  9. Di peran Layanan, pilih nama peran CodeDeploy layanan yang Anda buat di Buat peran layanan CodeDeploy.

  10. Di tipe Deployment, pilih In-place.

  11. Dalam konfigurasi Lingkungan, tergantung pada jenis instans yang Anda gunakan, pilih instans Amazon EC2 atau Instans lokal. Untuk Key dan Value, masukkan kunci tag instance dan nilai yang diterapkan ke instance Anda sebagai bagian dariLangkah 4: Menyediakan sebuah instance.

  12. Dalam konfigurasi Deployment, pilihCodeDeployDefault. AllatOnce.

  13. Di Load Balancer, hapus Aktifkan penyeimbangan beban.

  14. Perluas Lanjutan.

  15. Di Alarm, pilih Abaikan konfigurasi alarm.

  16. Pilih Buat grup penyebaran, dan lanjutkan ke langkah berikutnya.

Buat grup aplikasi dan penyebaran (CLI)

  1. Panggil create-application perintah untuk membuat aplikasi CodeDeploy bernamaCodeDeployGitHubDemo-App:

    aws deploy create-application --application-name CodeDeployGitHubDemo-App
  2. Panggil create-deployment-group perintah untuk membuat grup penyebaran bernamaCodeDeployGitHubDemo-DepGrp:

    aws deploy create-deployment-group --application-name CodeDeployGitHubDemo-App --ec2-tag-filters Key=ec2-tag-key,Type=KEY_AND_VALUE,Value=ec2-tag-value --on-premises-tag-filters Key=on-premises-tag-key,Type=KEY_AND_VALUE,Value=on-premises-tag-value --deployment-group-name CodeDeployGitHubDemo-DepGrp --service-role-arn service-role-arn
    catatan

    create-deployment-groupPerintah ini menyediakan dukungan untuk membuat pemicu yang menghasilkan pengiriman notifikasi Amazon SNS ke pelanggan topik tentang peristiwa tertentu dalam penerapan dan instance. Perintah ini juga mendukung opsi untuk memutar kembali penerapan secara otomatis dan mengatur alarm untuk menghentikan penerapan saat memantau ambang batas di alarm Amazon terpenuhi. CloudWatch Perintah untuk tindakan ini tidak termasuk dalam tutorial ini.