Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penerapan yang dapat diubah dengan AMI yang diaktifkan CodeDeploy
AWS CodeDeploy
Amazon Linux (versi 1)
Amazon Linux 2
RedHat 7
CentOS 7
Sebelum Anda menggunakan CodeDeploy untuk pertama kalinya, Anda harus menyelesaikan sejumlah langkah pengaturan:
Buat Peran Layanan untuk AWS CodeDeploy, Anda menggunakan ARN Peran Layanan dalam penerapan
IDs untuk semua opsi CT dapat ditemukan di Referensi Ubah Jenis.
catatan
Saat ini, Anda harus menggunakan penyimpanan Amazon S3 dengan solusi ini.
Langkah-langkah dasar diuraikan di sini dan prosedurnya dirinci dalam Panduan Pengguna AMS.
Buat ember penyimpanan Amazon S3. CT: ct-1a68ck03fn98r. Bucket S3 harus mengaktifkan versi (untuk informasi tentang hal ini, lihat Mengaktifkan Pembuatan Versi Bucket).
Letakkan CodeDeploy artefak Anda yang dibundel di atasnya. Anda dapat melakukan ini dengan konsol Amazon S3 tanpa meminta akses melalui AMS. Atau menggunakan variasi dari perintah ini:
aws s3 cpZIP_FILEPATH_AND_NAMEs3://S3BUCKET_NAME/Temukan AMS
customer-AMI; gunakan:Konsol AMS: Halaman detail VPC untuk VPC yang relevan
AMS API Untuk referensi AMS SKMS API, lihat tab Laporan di AWS Artifact Console. atau CLI:
aws amsskms list-amis
Buat grup Autoscaling (ASG). CT: ct-2tylseo8rxfsc. Tentukan AMS AMI, atur penyeimbang beban agar memiliki port terbuka, tentukan
customer-mc-ec2-instance-profileuntuk.ASGIAMInstanceProfileBuat CodeDeploy aplikasi Anda. CT: ct-0ah3gwb9seqk2. Parameter termasuk nama aplikasi; misalnya
WordpressProd.Buat grup CodeDeploy penyebaran Anda. CT: ct-2gd0u847qd9d2. Parameter termasuk nama CodeDeploy aplikasi Anda, nama ASG, nama tipe konfigurasi, dan ARN peran layanan.
Menyebarkan CodeDeploy aplikasi. CT: ct-2edc3sd1sqmrb. Parameter mencakup nama CodeDeploy aplikasi Anda, nama tipe konfigurasi, nama grup penerapan, jenis revisi, dan lokasi bucket S3 tempat artefak berada. CodeDeploy