Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengaitkan lingkungan dengan tindakan
Saat Anda mengaitkan lingkungan dengan tindakan alur kerja yang didukung, lingkungan, IAM peran default Akun AWS, dan Amazon opsional VPC akan ditetapkan ke tindakan tersebut. Tindakan kemudian dapat terhubung dan menyebarkan ke Akun AWS menggunakan IAM peran, dan juga terhubung ke Amazon VPC opsional.
Gunakan instruksi berikut untuk mengaitkan lingkungan dengan tindakan.
Langkah 1: Kaitkan lingkungan dengan tindakan alur kerja
Gunakan prosedur berikut untuk mengaitkan lingkungan dengan tindakan alur kerja.
- Visual
-
Untuk mengaitkan lingkungan dengan tindakan alur kerja menggunakan editor visualBuka CodeCatalyst konsol di https://codecatalyst.aws/.
-
Pilih proyek Anda.
-
Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.
-
Pilih nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama atau status alur kerja.
-
Pilih Edit.
-
Pilih Visual.
-
Dalam diagram alur kerja, pilih tindakan yang didukung dengan lingkungan. Untuk informasi selengkapnya, lihat Tindakan mana yang mendukung agar informasi penerapannya ditampilkan? CodeCatalyst.
-
Pilih tab Konfigurasi, dan tentukan informasi di bidang Lingkungan, sebagai berikut.
Lingkungan
Tentukan CodeCatalyst lingkungan yang akan digunakan dengan tindakan. Tindakan terhubung ke Amazon Akun AWS dan opsional VPC yang ditentukan di lingkungan yang dipilih. Tindakan menggunakan IAM peran default yang ditentukan di lingkungan untuk terhubung ke Akun AWS, dan menggunakan IAM peran yang ditentukan dalam VPCkoneksi Amazon untuk terhubung ke AmazonVPC.
Jika IAM peran default tidak memiliki izin yang diperlukan oleh tindakan, Anda dapat mengonfigurasi tindakan untuk menggunakan peran yang berbeda. Untuk informasi selengkapnya, lihat Mengubah IAM peran suatu tindakan.
Untuk informasi lebih lanjut tentang lingkungan, lihat Menyebarkan ke Akun AWS dan VPCs danPembuatan lingkungan.
-
(Opsional) Ubah IAM peran yang terkait dengan tindakan. Anda mungkin ingin mengubah peran jika berisi kumpulan izin yang salah untuk tindakan tersebut.
Untuk mengubah peran:
-
Dalam Apa yang ada di my-environment
? kotak, dan pilih ikon elipsis vertikal ()
.
-
Pilih salah satu cara berikut:
-
Beralih peran. Pilih opsi ini untuk mengubah IAM peran yang digunakan oleh tindakan ini, dan hanya tindakan ini. Tindakan lain terus menggunakan IAM peran default yang ditentukan di lingkungan terkait. Untuk informasi selengkapnya, lihat Mengubah IAM peran suatu tindakan.
-
Edit lingkungan. Pilih opsi ini untuk mengubah IAM peran default yang tercantum di lingkungan Anda. Bila Anda memilih opsi ini, tindakan Anda—dan tindakan lain yang terkait dengan lingkungan yang sama—mulai menggunakan peran default yang baru. IAM
Berhati-hatilah saat memperbarui IAM peran default. Mengubah peran dapat menyebabkan kegagalan tindakan jika izin dalam peran tidak cukup untuk semua tindakan yang berbagi lingkungan.
-
(Opsional) Pilih Validasi untuk memvalidasi YAML kode alur kerja sebelum melakukan.
-
Pilih Komit, masukkan pesan komit, dan pilih Komit lagi.
- YAML
-
Untuk mengaitkan lingkungan dengan tindakan alur kerja menggunakan editor YAML
Buka CodeCatalyst konsol di https://codecatalyst.aws/.
-
Pilih proyek Anda.
-
Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.
-
Pilih nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama atau status alur kerja.
-
Pilih Edit.
-
Pilih YAML.
-
Dalam tindakan alur kerja yang ingin Anda kaitkan dengan lingkungan, tambahkan kode yang mirip dengan berikut ini:
action-name
:
Environment:
Name: environment-name
Untuk informasi lebih lanjut, lihat Jenis tindakan topiknya. Topik ini memiliki tautan ke dalam dokumentasi untuk setiap tindakan, termasuk YAML referensinya.
-
(Opsional) Jika Anda ingin tindakan menggunakan peran yang berbeda dari IAM peran default yang tercantum di lingkungan, tambahkan Connections:
bagian yang menyertakan peran yang ingin Anda gunakan. Untuk informasi selengkapnya, lihat Mengubah IAM peran suatu tindakan.
-
(Opsional) Pilih Validasi untuk memvalidasi YAML kode alur kerja sebelum melakukan.
-
Pilih Komit, masukkan pesan komit, dan pilih Komit lagi.
Langkah 2: Isi halaman aktivitas penerapan
Setelah mengaitkan lingkungan dengan tindakan alur kerja, Anda dapat mengisi halaman target aktivitas Deployment dan Deployment di bagian Lingkungan konsol dengan informasi penerapan. CodeCatalyst Gunakan petunjuk berikut untuk mengisi halaman ini.
Untuk menambahkan informasi penyebaran ke CodeCatalyst
-
Jika alur kerja tidak dimulai secara otomatis saat Anda melakukan perubahanLangkah 1: Kaitkan lingkungan dengan tindakan alur kerja, mulailah menjalankan secara manual sebagai berikut:
-
Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.
-
Pilih nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama atau status alur kerja.
-
Pilih Jalankan.
Proses alur kerja memulai penerapan baru, yang CodeCatalyst menyebabkan penambahan informasi penerapan. CodeCatalyst
-
Verifikasi bahwa aktivitas penerapan telah ditambahkan ke CodeCatalyst konsol:
-
Di panel navigasi, pilih CI/CD, lalu pilih Lingkungan.
-
Pilih lingkungan Anda (misalnya,Production
).
-
Pilih tab aktivitas Deployment, dan verifikasi bahwa penerapan muncul dengan Status. SUCCEEDED Ini menunjukkan bahwa alur kerja berjalan berhasil menyebarkan sumber daya aplikasi Anda.
-
Pilih tab Target Deployment, dan verifikasi apakah resource aplikasi Anda muncul.