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.
Topik
Untuk memeriksa hasil penerapan otomatis (CLI)
-
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 textSelain status penyebaran, Anda akan melihat
autoScaling
di output perintah. (autoScaling
berarti Amazon EC2 Auto Scaling membuat penerapan.)Jangan lanjutkan sampai status penerapan ditampilkan
Succeeded
. -
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 terhadap
CodeDeployDemo-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 textDalam output describe-instances perintah, perhatikan DNS publik untuk instans Amazon EC2 baru.
-
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)
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.
Di panel navigasi, perluas Deploy, lalu pilih Deployments.
-
Pilih ID penerapan penerapan yang dibuat oleh Amazon EC2 Auto Scaling.
.
-
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.
-
Setelah Berhasil ditampilkan di bagian atas halaman, verifikasi hasil pada instance. Anda harus terlebih dahulu mendapatkan DNS publik dari instance:
Di panel navigasi Amazon EC2, di bawah Auto Scaling, pilih Grup Auto Scaling, lalu pilih entri.
CodeDeployDemo-AS-Group
-
Pada tab Instans, pilih ID instans Amazon EC2 baru.
-
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!