Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan perintah register-on-premises-instance (ARN pengguna IAM) untuk mendaftarkan instance lokal
penting
Mendaftarkan instance menggunakan pengguna IAM tidak disarankan karena menggunakan kredenSIAL statis (permanen) untuk otentikasi. Untuk keamanan yang lebih baik, sebaiknya daftarkan instance menggunakan kredentif sementara untuk otentikasi. Untuk informasi selengkapnya, lihat Gunakan perintah register-on-premises-instance (IAM Session ARN) untuk mendaftarkan instans lokal.
penting
Pastikan Anda memiliki rencana untuk memutar kunci akses pengguna IAM (kredenSIAL permanen). Untuk informasi selengkapnya, lihat Memutar tombol akses.
Ikuti petunjuk ini untuk mengonfigurasi instans lokal dan mendaftarkan dan menandainya dengan CodeDeploy sebagian besar Anda sendiri, menggunakan kredentif pengguna IAM statis untuk otentikasi.
Langkah 1: Membuat pengguna IAM untuk instans lokal
Buat pengguna IAM yang akan digunakan instans lokal untuk mengotentikasi dan berinteraksi dengannya. CodeDeploy
penting
Anda harus membuat pengguna IAM terpisah untuk setiap instans lokal yang berpartisipasi. Jika Anda mencoba menggunakan kembali pengguna IAM individual untuk beberapa instans lokal, Anda mungkin tidak berhasil mendaftarkan atau menandai instans lokal tersebut dengan. CodeDeploy Penerapan ke instans lokal tersebut mungkin macet dalam status tertunda abadi atau gagal sama sekali.
Kami menyarankan Anda menetapkan nama pengguna IAM yang mengidentifikasi tujuannya, seperti CodeDeployUser-OnPrem.
Anda dapat menggunakan AWS CLI atau konsol IAM untuk membuat pengguna IAM. Untuk selengkapnya, lihat Membuat pengguna IAM di AWS akun Anda.
penting
Apakah Anda menggunakan AWS CLI atau konsol IAM untuk membuat pengguna IAM baru, catat ARN pengguna yang disediakan untuk pengguna. Anda akan membutuhkan informasi ini nanti di Langkah 4: Menambahkan file konfigurasi ke instance lokal danLangkah 8: Mendaftarkan instans lokal dengan CodeDeploy.
Langkah 2: Tetapkan izin ke pengguna IAM
Jika instans lokal Anda akan menerapkan revisi aplikasi dari bucket Amazon S3, Anda harus menetapkan izin kepada pengguna IAM untuk berinteraksi dengan bucket tersebut. Anda dapat menggunakan AWS CLI atau konsol IAM untuk menetapkan izin.
catatan
Jika Anda akan menerapkan revisi aplikasi hanya dari GitHub repositori, lewati langkah ini dan langsung ke. Langkah 3: Dapatkan kredenSIAL pengguna IAM (Anda masih memerlukan informasi tentang pengguna IAM yang Anda buat. Langkah 1: Membuat pengguna IAM untuk instans lokal Ini akan digunakan pada langkah selanjutnya.)
Untuk menetapkan izin (CLI)
-
Buat file dengan konten kebijakan berikut di instans atau perangkat Amazon EC2 yang Anda gunakan untuk memanggil. AWS CLI Beri nama file seperti
CodeDeploy-OnPrem-Permissions.json, lalu simpan file tersebut.{ "Version": "2012-10-17", "Statement": [ { "Action": [ "s3:Get*", "s3:List*" ], "Effect": "Allow", "Resource": "*" } ] }catatan
Sebaiknya batasi kebijakan ini hanya untuk bucket Amazon S3 yang perlu diakses instans lokal Anda. Jika Anda membatasi kebijakan ini, pastikan juga memberikan akses ke bucket Amazon S3 yang berisi AWS CodeDeploy agen. Jika tidak, kesalahan mungkin terjadi setiap kali CodeDeploy agen diinstal atau diperbarui pada instans lokal terkait.
Contoh:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:Get*", "s3:List*" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-bucket/*", "arn:aws:s3:::aws-codedeploy-us-east-2/*", "arn:aws:s3:::aws-codedeploy-us-east-1/*", "arn:aws:s3:::aws-codedeploy-us-west-1/*", "arn:aws:s3:::aws-codedeploy-us-west-2/*", "arn:aws:s3:::aws-codedeploy-ca-central-1/*", "arn:aws:s3:::aws-codedeploy-eu-west-1/*", "arn:aws:s3:::aws-codedeploy-eu-west-2/*", "arn:aws:s3:::aws-codedeploy-eu-west-3/*", "arn:aws:s3:::aws-codedeploy-eu-central-1/*", "arn:aws:s3:::aws-codedeploy-eu-central-2/*", "arn:aws:s3:::aws-codedeploy-eu-north-1/*", "arn:aws:s3:::aws-codedeploy-eu-south-1/*", "arn:aws:s3:::aws-codedeploy-eu-south-2/*", "arn:aws:s3:::aws-codedeploy-il-central-1/*", "arn:aws:s3:::aws-codedeploy-ap-east-1/*", "arn:aws:s3:::aws-codedeploy-ap-northeast-1/*", "arn:aws:s3:::aws-codedeploy-ap-northeast-2/*", "arn:aws:s3:::aws-codedeploy-ap-northeast-3/*", "arn:aws:s3:::aws-codedeploy-ap-southeast-1/*", "arn:aws:s3:::aws-codedeploy-ap-southeast-2/*", "arn:aws:s3:::aws-codedeploy-ap-southeast-3/*", "arn:aws:s3:::aws-codedeploy-ap-southeast-4/*", "arn:aws:s3:::aws-codedeploy-ap-south-1/*", "arn:aws:s3:::aws-codedeploy-ap-south-2/*", "arn:aws:s3:::aws-codedeploy-me-central-1/*", "arn:aws:s3:::aws-codedeploy-me-south-1/*", "arn:aws:s3:::aws-codedeploy-sa-east-1/*" ] } ] } -
Panggil perintah put-user-policy, tentukan nama pengguna IAM (dengan
--user-nameopsi), nama untuk kebijakan (dengan--policy-nameopsi), dan jalur ke dokumen kebijakan yang baru dibuat (dengan opsi).--policy-documentMisalnya, dengan asumsi bahwaCodeDeploy-OnPrem-Permissions.jsonfile berada di direktori (folder) yang sama dari mana Anda memanggil perintah ini:penting
Pastikan untuk menyertakan
file://sebelum nama file. Diperlukan dalam perintah ini.aws iam put-user-policy --user-name CodeDeployUser-OnPrem --policy-name CodeDeploy-OnPrem-Permissions --policy-document file://CodeDeploy-OnPrem-Permissions.json
Untuk menetapkan izin (konsol)
Buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Pada panel navigasi, pilih Kebijakan, lalu pilih Buat kebijakan. (Jika tombol Memulai muncul, pilihlah, lalu pilih Buat Kebijakan.)
-
Di sebelah Buat Kebijakan Anda Sendiri, pilih Pilih.
-
Di kotak Nama Kebijakan, ketik nama untuk kebijakan ini (misalnya,
CodeDeploy-OnPrem-Permissions). -
Di kotak Dokumen Kebijakan, ketik atau tempel ekspresi izin berikut, yang AWS CodeDeploy memungkinkan penerapan revisi aplikasi dari bucket Amazon S3 apa pun yang ditentukan dalam kebijakan ke instance lokal atas nama pengguna IAM:
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "s3:Get*", "s3:List*" ], "Effect": "Allow", "Resource": "*" } ] } -
Pilih Buat Kebijakan.
-
Di panel navigasi, pilih Users (Pengguna).
-
Dalam daftar pengguna, telusuri dan pilih nama pengguna IAM yang Anda buat. Langkah 1: Membuat pengguna IAM untuk instans lokal
-
Pada tab Izin, di Kebijakan Ter kelola, pilih Lampirkan Kebijakan.
-
Pilih kebijakan bernama
CodeDeploy-OnPrem-Permissions, lalu pilih Lamp irkan Kebijakan.
Langkah 3: Dapatkan kredenSIAL pengguna IAM
Dapatkan ID kunci rahasia dan kunci akses rahasia untuk pengguna IAM. Anda akan membutuhkannyaLangkah 4: Menambahkan file konfigurasi ke instance lokal. Anda dapat menggunakan AWS CLI atau konsol IAM untuk mendapatkan ID kunci rahasia dan kunci akses rahasia.
catatan
Jika Anda sudah memiliki ID kunci rahasia dan kunci akses rahasia, lewati langkah ini dan langsung keLangkah 4: Menambahkan file konfigurasi ke instance lokal.
Pengguna memerlukan akses terprogram jika mereka ingin berinteraksi dengan AWS di luar. Konsol Manajemen AWS Cara untuk memberikan akses terprogram tergantung pada jenis pengguna yang mengakses AWS.
Untuk memberi pengguna akses programatis, pilih salah satu opsi berikut.
| Pengguna mana yang membutuhkan akses programatis? | Untuk | Oleh |
|---|---|---|
| IAM | (Disarankan) Gunakan kredenSIAL konsol sebagai kredenSIAL sementara untuk menandatangani permintaan terprogram ke AWS CLI, AWS SDK, atau AWS API. |
Mengikuti petunjuk untuk antarmuka yang ingin Anda gunakan.
|
|
Identitas tenaga kerja (Pengguna yang dikelola di Pusat Identitas IAM) |
Gunakan kredenSIAL sementara untuk menandatangani permintaan terprogram ke AWS CLI, AWS SDK, atau AWS API. |
Mengikuti petunjuk untuk antarmuka yang ingin Anda gunakan.
|
| IAM | Gunakan kredenSIAL sementara untuk menandatangani permintaan terprogram ke AWS CLI, AWS SDK, atau AWS API. | Mengikuti petunjuk dalam Menggunakan kredenSIAL sementara dengan AWS sumber daya di Panduan Pengguna IAM. |
| IAM | (Tidak direkomendasikan) Gunakan kredentif jangka panjang untuk menandatangani permintaan terprogram ke AWS CLI, AWS SDK, atau AWS API. |
Mengikuti petunjuk untuk antarmuka yang ingin Anda gunakan.
|
Untuk mendapatkan kredenSIAL (CLI)
-
Panggil perintah list-access-keys, tentukan nama pengguna IAM (dengan
--user-nameopsi) dan menanyakan hanya ID kunci akses (dengan opsi dan).--query--outputContoh:aws iam list-access-keys --user-name CodeDeployUser-OnPrem --query "AccessKeyMetadata[*].AccessKeyId" --output text -
Jika tidak ada tombol yang muncul di output atau informasi tentang hanya satu tombol muncul di output, panggil perintah create-access-key, tentukan nama pengguna IAM (dengan opsi):
--user-nameaws iam create-access-key --user-name CodeDeployUser-OnPremDalam output panggilan ke create-access-key perintah, perhatikan nilai
SecretAccessKeybidangAccessKeyIddan. Anda akan membutuhkan informasi iniLangkah 4: Menambahkan file konfigurasi ke instance lokal.penting
Ini akan menjadi satu-satunya waktu Anda akan memiliki akses ke kunci akses rahasia ini. Jika Anda lupa atau kehilangan akses ke kunci akses rahasia ini, Anda harus membuat yang baru dengan mengikuti langkah-langkah diLangkah 3: Dapatkan kredenSIAL pengguna IAM.
-
Jika dua kunci akses sudah terdaftar, Anda harus menghapus salah satunya dengan memanggil perintah delete-access-key, menentukan nama pengguna IAM (dengan
--user-nameopsi), dan ID kunci akses untuk dihapus (dengan opsi).--access-key-idKemudian panggil create-access-key perintah, seperti yang dijelaskan sebelumnya pada langkah ini. Berikut contoh memanggil delete-access-key perintah:aws iam delete-access-key --user-name CodeDeployUser-OnPrem --access-key-idaccess-key-IDpenting
Jika Anda memanggil delete-access-key perintah untuk menghapus salah satu kunci akses ini, dan instance lokal sudah menggunakan kunci akses ini seperti yang dijelaskan dalamLangkah 4: Menambahkan file konfigurasi ke instance lokal, Anda harus mengikuti instruksi Langkah 4: Menambahkan file konfigurasi ke instance lokal lagi untuk menentukan ID kunci akses yang berbeda dan kunci akses rahasia yang terkait dengan pengguna IAM ini. Jika tidak, penerapan apa pun ke instans lokal tersebut mungkin macet dalam status tertunda abadi atau gagal sama sekali.
Untuk mendapatkan kredenSIAL (konsol)
-
Buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Jika daftar pengguna tidak ditampilkan, di panel navigasi, pilih Pengguna.
-
Dalam daftar pengguna, telusuri dan pilih nama pengguna IAM yang Anda buat. Langkah 1: Membuat pengguna IAM untuk instans lokal
-
Pada tab Kredensibilitas keamanan, jika tidak ada kunci atau hanya satu kunci yang terdaftar, pilih Buat kunci akses.
Jika dua kunci akses terdaftar, Anda harus menghapus salah satunya. Pilih H apus di sebelah salah satu tombol akses, lalu pilih Buat kunci akses.
penting
Jika Anda memilih H apus di sebelah salah satu kunci akses ini, dan instans lokal sudah menggunakan kunci akses ini seperti yang dijelaskan dalamLangkah 4: Menambahkan file konfigurasi ke instance lokal, Anda harus mengikuti instruksi Langkah 4: Menambahkan file konfigurasi ke instance lokal lagi untuk menentukan ID kunci akses dan kunci akses rahasia yang berbeda yang terkait dengan pengguna IAM ini. Jika tidak, penerapan ke instans lokal tersebut mungkin macet dalam status tertunda abadi atau gagal sama sekali.
-
Pilih Tampilkan dan catat ID kunci akses dan kunci akses rahasia. Anda akan membutuhkan informasi ini untuk langkah selanjutnya. Atau, Anda dapat memilih Unduh file.csv untuk menyimpan salinan ID kunci akses dan kunci akses rahasia.
penting
Kecuali Anda membuat catatan atau mengunduh kredensialnya, ini akan menjadi satu-satunya waktu Anda akan memiliki akses ke kunci akses rahasia ini. Jika Anda lupa atau kehilangan akses ke kunci akses rahasia ini, Anda harus membuat yang baru dengan mengikuti langkah-langkah diLangkah 3: Dapatkan kredenSIAL pengguna IAM.
-
Pilih Tut up untuk kembali ke
IAM User Namehalaman Pengguna >.
Langkah 4: Menambahkan file konfigurasi ke instance lokal
Tambahkan file konfigurasi ke instans lokal, menggunakan izin root atau administrator. File konfigurasi ini akan digunakan untuk mendeklarasikan kredenSIAL pengguna IAM dan Wil AWS ayah target yang akan digunakan CodeDeploy. File harus ditambahkan ke lokasi tertentu pada instance lokal. File harus menyertakan ARN pengguna IAM, ID kunci rahasia, kunci akses rahasia, dan Wil AWS ayah target. File harus mengikuti format tertentu.
-
Buat file bernama
codedeploy.onpremises.yml(untuk instans lokal Ubuntu Server atau RHEL) atauconf.onpremises.yml(untuk instans lokal Windows Server) di lokasi berikut pada instance lokal:-
Untuk Ubuntu Server:
/etc/codedeploy-agent/conf -
Untuk Windows Server:
C:\ProgramData\Amazon\CodeDeploy
-
-
Gunakan editor teks untuk menambahkan informasi berikut ke
conf.onpremises.ymlfilecodedeploy.onpremises.ymlatau yang baru dibuat:--- aws_access_key_id:secret-key-idaws_secret_access_key:secret-access-keyiam_user_arn:iam-user-arnregion:supported-regionDi mana:
-
secret-key-idadalah ID kunci rahasia pengguna IAM yang sesuai yang Anda catat di Langkah 1: Membuat pengguna IAM untuk instans lokal atauLangkah 3: Dapatkan kredenSIAL pengguna IAM. -
secret-access-keyadalah kunci akses rahasia pengguna IAM yang sesuai yang Anda catat di Langkah 1: Membuat pengguna IAM untuk instans lokal atauLangkah 3: Dapatkan kredenSIAL pengguna IAM. -
iam-user-arnadalah ARN pengguna IAM yang Anda catat sebelumnya. Langkah 1: Membuat pengguna IAM untuk instans lokal -
supported-regionadalah pengidentifikasi Wilayah yang didukung CodeDeploy oleh lokasi CodeDeploy aplikasi, grup penerapan, dan revisi aplikasi Anda (misalnya,us-west-2). Untuk daftar Wilayah, lihat Wil ayah dan titik akhir di Referensi Umum AWS.
penting
Jika Anda memilih H apus di sebelah salah satu kunci akses diLangkah 3: Dapatkan kredenSIAL pengguna IAM, dan instans lokal Anda sudah menggunakan ID kunci akses terkait dan kunci akses rahasia, Anda harus mengikuti petunjuk di dalam Langkah 4: Menambahkan file konfigurasi ke instance lokal untuk menentukan ID kunci akses dan kunci akses rahasia yang berbeda yang terkait dengan pengguna IAM ini. Jika tidak, penerapan apa pun ke instans lokal Anda mungkin macet dalam status tertunda abadi atau gagal sama sekali.
-
Langkah 5: Instal dan konfigurasikan AWS CLI
Instal dan konfigurasikan AWS CLI pada instans lokal. ( AWS CLI Ini akan digunakan Langkah 7: Instal CodeDeploy agen untuk mengunduh dan menginstal CodeDeploy agen pada instance lokal.)
-
Untuk menginstal instans AWS CLI di lokasi, ikuti petunjuk dalam Menyiapkan dengan AWS CLI di Panduan AWS Command Line Interface Pengguna.
catatan
CodeDeploy perintah untuk bekerja dengan instans lokal tersedia di versi 1.7.19 dari. AWS CLI Jika Anda memiliki versi yang AWS CLI sudah diinstal, Anda dapat memeriksa versinya dengan meneleponaws --version.
-
Untuk mengonfigurasi AWS CLI instans lokal, ikuti petunjuk di Konfigurasi AWS CLI di Panduan AWS Command Line Interface Pengguna.
penting
Saat Anda mengkonfigurasi AWS CLI (misalnya, dengan memanggil aws configure perintah), pastikan untuk menentukan ID kunci rahasia dan kunci akses rahasia pengguna IAM yang memiliki, minimal, izin AWS akses berikut selain izin akses yang ditentukan dalamPrasyarat untuk mengonfigurasi instans lokal. Hal ini memungkinkan Anda untuk mengunduh dan menginstal CodeDeploy agen pada instans lokal:
Izin akses ini dapat ditetapkan ke pengguna IAM yang Anda buat di Langkah 1: Membuat pengguna IAM untuk instans lokal atau pengguna IAM yang berbeda. Untuk menetapkan izin ini ke pengguna IAM, ikuti petunjuk diLangkah 1: Membuat pengguna IAM untuk instans lokal, menggunakan izin akses ini alih-alih yang ada di langkah itu.
Langkah 6: Atur variabel lingkungan AWS_REGION (Ubuntu Server dan RHEL saja)
Jika Anda tidak menjalankan Ubuntu Server atau RHEL di instans lokal Anda, lewati langkah ini dan langsung ke. Langkah 7: Instal CodeDeploy agen
Instal CodeDeploy agen di Ubuntu Server atau instans lokal RHEL dan aktifkan instance untuk memperbarui CodeDeploy agen setiap kali versi baru tersedia. Anda melakukan ini dengan menyet AWS_REGION el variabel lingkungan pada instance ke pengenal salah satu Wilayah yang didukung oleh CodeDeploy. Sebaiknya tetapkan nilai ke Wilayah tempat CodeDeploy aplikasi, grup penerapan, dan revisi aplikasi Anda berada (misalnya,us-west-2). Untuk daftar Wilayah, lihat Wil ayah dan titik akhir di Referensi Umum AWS.
Untuk mengatur variabel lingkungan, panggil yang berikut dari terminal:
export AWS_REGION=supported-region
Dim supported-region ana pengidentifikasi Wilayah (misalnya,us-west-2).
Langkah 7: Instal CodeDeploy agen
Instal CodeDeploy agen pada instans lokal:
-
Untuk instance Ubuntu Server lokal, ikuti petunjuk diInstal CodeDeploy agen untuk Ubuntu Server, lalu kembali ke halaman ini.
-
Untuk instance lokal RHEL, ikuti petunjuk diInstal CodeDeploy agen untuk Amazon Linux atau RHEL, lalu kembali ke halaman ini.
-
Untuk instance lokal Windows Server, ikuti petunjuk diInstal CodeDeploy agen untuk Windows Server, lalu kembali ke halaman ini.
Langkah 8: Mendaftarkan instans lokal dengan CodeDeploy
Petunjuk dalam langkah ini mengasumsikan Anda mendaftarkan instance lokal dari instans lokal itu sendiri. Anda dapat mendaftarkan instance lokal dari perangkat atau instans terpisah yang telah AWS CLI diinstal dan dikonfigurasi, seperti yang dijelaskan dalamLangkah 5: Instal dan konfigurasikan AWS CLI.
Gunakan AWS CLI untuk mendaftarkan instance lokal CodeDeploy sehingga dapat digunakan dalam penerapan.
-
Sebelum Anda dapat menggunakan AWS CLI, Anda memerlukan ARN pengguna dari pengguna IAM yang Anda buat. Langkah 1: Membuat pengguna IAM untuk instans lokal Jika Anda belum memiliki ARN pengguna, panggil perintah get-user, tentukan nama pengguna IAM (dengan
--user-nameopsi) dan menanyakan hanya ARN pengguna (dengan opsi dan):--query--outputaws iam get-user --user-name CodeDeployUser-OnPrem --query "User.Arn" --output text -
Panggil perintah register-on-premises- instance, tentukan:
-
Nama yang secara unik mengidentifikasi instance lokal (dengan
--instance-nameopsi).penting
Untuk membantu mengidentifikasi instance lokal, terutama untuk tujuan debugging, kami sangat menyarankan Anda menentukan nama yang dipetakan ke beberapa karakteristik unik dari instance lokal (misalnya, nomor seri atau pengenal aset internal, jika berlaku). Jika Anda menentukan alamat MAC sebagai nama, ketahuilah bahwa alamat MAC berisi karakter yang CodeDeploy tidak memungkinkan, seperti titik dua (
:). Untuk daftar karakter yang diizinkan, lihatCodeDeploy kuota. -
ARN pengguna dari pengguna IAM yang Anda buat Langkah 1: Membuat pengguna IAM untuk instans lokal (dengan
--iam-user-arnopsi).Contoh:
aws deploy register-on-premises-instance --instance-name AssetTag12010298EX --iam-user-arn arn:aws:iam::444455556666:user/CodeDeployUser-OnPrem
-
Langkah 9: Tandai instance lokal
Anda dapat menggunakan salah satu AWS CLI atau CodeDeploy konsol untuk menandai instance lokal. (CodeDeploymenggunakan tag instans lokal untuk mengidentifikasi target penerapan selama penerapan.)
Untuk menandai instance lokal (CLI)
-
Panggil perintah add-tags-to-on- premises-instance, tentukan:
-
Nama yang secara unik mengidentifikasi instance lokal (dengan
--instance-namesopsi). -
Nama kunci tag instans lokal dan nilai tag yang ingin Anda gunakan (dengan
--tagsopsi). Anda harus menentukan nama dan nilai. CodeDeploy tidak mengizinkan tag instans lokal yang hanya memiliki nilai.Contoh:
aws deploy add-tags-to-on-premises-instances --instance-names AssetTag12010298EX --tags Key=Name,Value=CodeDeployDemo-OnPrem
-
Untuk menandai instance lokal (konsol)
Masuk ke Konsol Manajemen AWS dan buka CodeDeploy konsol di https://console.aws.amazon.com/codedeploy
. catatan
Masuk dengan pengguna yang sama dengan yang Anda aturMemulai dengan CodeDeploy.
-
Dari CodeDeploy menu, pilih On-premises instance.
-
Dalam daftar instans lokal, pilih panah di sebelah instance lokal yang ingin Anda tandai.
-
Dalam daftar tag, pilih atau masukkan kunci tag dan nilai tag yang diinginkan. Setelah Anda memasukkan kunci tag dan nilai tag, baris lain muncul. Anda dapat mengulangi ini hingga 10 tag. Untuk menghapus tag, pilih ikon hapus (
). -
Setelah Anda menambahkan tag, pilih Per barui Tag.
Langkah 10: Menyebarkan revisi aplikasi ke instans lokal
Anda sekarang siap untuk menerapkan revisi aplikasi ke instans lokal yang terdaftar dan diberi tag.
Anda menyebarkan revisi aplikasi ke instans lokal dengan cara yang mirip dengan menerapkan revisi aplikasi ke instans Amazon EC2. Untuk petunjuk, lihat Buat penerapan dengan CodeDeploy. Instruksi ini mencakup tautan ke prasyarat, termasuk membuat aplikasi, membuat grup penerapan, dan menyiapkan revisi aplikasi. Jika Anda memerlukan revisi aplikasi sampel sederhana untuk diterapkan, Anda dapat membuat yang dijelaskan Langkah 2: Buat contoh revisi aplikasi diTutorial: Menerapkan aplikasi ke instans lokal dengan CodeDeploy (Windows Server, Ubuntu Server, atau Red Hat Enterprise Linux).
penting
Jika Anda menggunakan kembali peran CodeDeploy layanan sebagai bagian dari pembuatan grup penerapan yang menargetkan instans lokal, Anda Tag:get* harus menyer Action takan bagian pernyataan kebijakan peran layanan tersebut. Untuk informasi selengkapnya, lihat Langkah 2: Buat peran layanan untuk CodeDeploy.
Langkah 11: Melacak penerapan ke instans lokal
Setelah menerapkan revisi aplikasi ke instans lokal yang terdaftar dan diberi tag, Anda dapat melacak kemajuan penerapan.
Anda melacak penerapan ke instans lokal dengan cara yang mirip dengan melacak penerapan ke instans Amazon EC2. Untuk petunjuk, lihat Lihat CodeDeploy detail penerapan.