Langkah 5: Periksa kembali hasil Anda - AWS CodeDeploy

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

Langkah 5: Periksa kembali hasil Anda

Pada langkah ini, Anda akan memeriksa untuk melihat apakah CodeDeploy menginstal SimpleDemoApp revisi pada instance baru di grup Auto Scaling.

Untuk memeriksa hasil penerapan otomatis (CLI)

  1. Sebelum Anda memanggil get-deployment perintah, Anda akan memerlukan ID penyebaran otomatis. Untuk mendapatkan ID, panggil list-deployments perintah terhadap aplikasi bernama SimpleDemoApp dan grup penyebaran bernamaSimpleDemoDG:

    aws deploy list-deployments --application-name SimpleDemoApp --deployment-group-name SimpleDemoDG --query "deployments" --output text

    Harus ada dua ID penerapan. Gunakan yang belum Anda gunakan dalam panggilan ke get-deployment perintah:

    aws deploy get-deployment --deployment-id deployment-id --query "deploymentInfo.[status, creator]" --output text

    Selain status penyebaran, Anda akan melihat autoScaling di output perintah. (autoScalingberarti Amazon EC2 Auto Scaling membuat penerapan.)

    Jangan lanjutkan sampai status penerapan ditampilkanSucceeded.

  2. Sebelum Anda memanggil describe-instances perintah, Anda akan memerlukan ID instans Amazon EC2 baru. Untuk mendapatkan ID ini, lakukan panggilan lain ke describe-auto-scaling-groups perintah terhadapCodeDeployDemo-AS-Group:

    aws autoscaling describe-auto-scaling-groups --auto-scaling-group-names CodeDeployDemo-AS-Group --query "AutoScalingGroups[0].Instances[*].InstanceId" --output text

    Sekarang buat panggilan ke describe-instances perintah:

    aws ec2 describe-instances --instance-id instance-id --query "Reservations[0].Instances[0].PublicDnsName" --output text

    Dalam output describe-instances perintah, perhatikan DNS publik untuk instans Amazon EC2 baru.

  3. Menggunakan browser web, tampilkan SimpleDemoApp revisi yang diterapkan ke instans Amazon EC2 tersebut, menggunakan URL seperti berikut:

    http://ec2-01-234-567-890.compute-1.amazonaws.com

    Jika halaman ucapan selamat muncul, Anda telah menggunakan revisi CodeDeploy ke instans Amazon EC2 yang ditingkatkan dalam grup Auto Scaling!

Untuk memeriksa hasil penerapan otomatis (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 Deployments.

  3. Pilih ID penerapan penerapan yang dibuat oleh Amazon EC2 Auto Scaling.

    .

  4. Halaman Deployment menampilkan informasi tentang penyebaran. Biasanya, Anda akan membuat penerapan sendiri, tetapi Amazon EC2 Auto Scaling membuatnya atas nama Anda untuk menerapkan revisi Anda ke instans Amazon EC2 yang baru.

  5. Setelah Berhasil ditampilkan di bagian atas halaman, verifikasi hasil pada instance. Anda harus terlebih dahulu mendapatkan DNS publik dari instance:

  6. Di panel navigasi Amazon EC2, di bawah Auto Scaling, pilih Grup Auto Scaling, lalu pilih entri. CodeDeployDemo-AS-Group

  7. Pada tab Instans, pilih ID instans Amazon EC2 baru.

  8. Pada halaman Instans, pada tab Deskripsi, perhatikan nilai DNS Publik. Seharusnya terlihat seperti ini:ec2-01-234-567-890.compute-1.amazonaws.com.

Tampilkan SimpleDemoApp revisi yang diterapkan ke instance menggunakan URL seperti berikut ini:

http://ec2-01-234-567-890.compute-1.amazonaws.com

Jika halaman ucapan selamat muncul, Anda telah menggunakan revisi CodeDeploy ke instans Amazon EC2 yang ditingkatkan dalam grup Auto Scaling!