Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWSSupport-TroubleshootCodeDeploy
Deskripsi
AWSSupport-TroubleshootCodeDeploy
Runbook membantu mendiagnosis mengapa AWS CodeDeploy penerapan gagal pada instans Amazon Elastic Compute Cloud (Amazon EC2). Runbook mengeluarkan langkah-langkah untuk membantu Anda menyelesaikan masalah atau memecahkan masalah lebih lanjut. Praktik terbaik juga CodeDeploy disediakan untuk membantu Anda menghindari masalah serupa di masa depan.
Runbook ini dapat membantu Anda menyelesaikan masalah berikut:
-
CodeDeployAgen tidak diinstal atau tidak berjalan pada instans Amazon EC2
-
Instans Amazon EC2 tidak memiliki profil instans AWS Identity and Access Management (IAM) yang terpasang
-
Profil instans IAM yang dilampirkan ke instans Amazon EC2 tidak memiliki izin Amazon Simple Storage Service (Amazon S3) yang diperlukan
-
Revisi yang disimpan di Amazon S3 tidak ada, atau bucket Amazon S3 yang digunakan dalam Wilayah AWS yang berbeda dari instans Amazon EC2
-
Spesifikasi aplikasi (AppSpec) masalah file
-
Kesalahan “File sudah ada di lokasi”
-
Kait peristiwa siklus hidup CodeDeploy terkelola yang gagal
-
Kait peristiwa siklus hidup terkelola pelanggan yang gagal
-
Skala-dalam peristiwa selama penyebaran
Jenis dokumen
Otomatisasi
Pemilik
Amazon
Platform
Linux,macOS, Windows
Parameter
-
AutomationAssumeRole
Jenis: String
Deskripsi: (Opsional) Amazon Resource Name (ARN) dari peran AWS Identity and Access Management (IAM) yang memungkinkan Systems Manager Automation untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.
-
DeploymentId
Jenis: String
Deskripsi: (Diperlukan) ID penyebaran yang gagal.
-
InstanceId
Jenis: String
Deskripsi: (Diperlukan) ID instans Amazon EC2 tempat penyebaran gagal.
Izin IAM yang diperlukan
AutomationAssumeRole
Parameter membutuhkan tindakan berikut untuk menggunakan runbook dengan sukses.
-
codedeploy:GetDeployment
-
codedeploy:GetDeploymentTarget
-
ec2:DescribeInstances
Langkah Dokumen
-
aws:executeAwsApi
- Memverifikasi nilai-nilai yang disediakan untukDeploymentId
danInstanceId
parameter. -
aws:executeScript
- Mengumpulkan informasi dari instans Amazon EC2 seperti status instans dan detail profil instans IAM. -
aws:executeScript
- Meninjau penyebaran yang ditentukan, dan mengembalikan analisis mengenai mengapa penyebaran gagal.