View a markdown version of this page

Mengaitkan lingkungan dengan tindakan - Amazon CodeCatalyst

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.

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 Akun AWS, peran IAM default, dan Amazon VPC opsional ditetapkan ke tindakan tersebut. Tindakan tersebut kemudian dapat terhubung dan diterapkan ke Akun AWS menggunakan peran IAM, dan juga terhubung ke Amazon VPC opsional.

Gunakan petunjuk berikut untuk mengaitkan lingkungan dengan tindakan.

Langkah 1: Mengaitkan 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 visual
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pilih proyek Anda.

  3. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

  4. 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.

  5. Pilih Edit.

  6. Pilih Visual.

  7. Dalam diagram alur kerja, pilih tindakan yang didukung dengan lingkungan. Untuk informasi selengkapnya, lihat Tindakan mana yang mendukung tampilan informasi penerapannya CodeCatalyst?.

  8. Pilih tab Konfigurasi, dan tentukan informasi di bidang Lingkungan, sebagai berikut.

    Lingkungan

    Tentukan CodeCatalyst lingkungan yang akan digunakan dengan tindakan. Tindakan terhubung ke Akun AWS dan opsional Amazon VPC yang ditentukan di lingkungan yang dipilih. Tindakan menggunakan peran IAM default yang ditentukan di lingkungan untuk terhubung ke Akun AWS, dan menggunakan peran IAM yang ditentukan dalam koneksi Amazon VPC untuk terhubung ke Amazon VPC.

    catatan

    Jika peran IAM default tidak memiliki izin yang diperlukan oleh tindakan, Anda dapat mengonfigurasi tindakan untuk menggunakan peran yang berbeda. Untuk informasi selengkapnya, lihat Mengubah peran IAM dari suatu tindakan.

    Untuk informasi lebih lanjut tentang lingkungan, lihat Menyebarkan ke Akun AWS dan VPC danPembuatan lingkungan.

  9. (Opsional) Ubah peran IAM yang terkait dengan tindakan. Anda mungkin ingin mengubah peran jika berisi kumpulan izin yang salah untuk tindakan tersebut.

    Untuk mengubah peran:

    1. Di bagian Apa yang ada di dalamnyamy-environment? kotak, dan pilih ikon elipsis vertikal ( Ellipsis. ).

    2. Pilih salah satu cara berikut:

      • Beralih peran. Pilih opsi ini untuk mengubah peran IAM yang digunakan oleh tindakan ini, dan hanya tindakan ini. Tindakan lain terus menggunakan peran IAM default yang ditentukan di lingkungan terkaitnya. Untuk informasi selengkapnya, lihat Mengubah peran IAM dari suatu tindakan.

      • Edit lingkungan. Pilih opsi ini untuk mengubah peran IAM 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 IAM default baru.

        penting

        Berhati-hatilah saat memperbarui peran IAM default. Mengubah peran dapat menyebabkan kegagalan tindakan jika izin dalam peran tidak cukup untuk semua tindakan yang berbagi lingkungan.

  10. (Opsional) Pilih Validasi untuk memvalidasi kode YAML alur kerja sebelum melakukan.

  11. Pilih Com mit, masukkan pesan komit, dan pilih Com mit lagi.

YAML
Untuk mengaitkan lingkungan dengan tindakan alur kerja menggunakan editor YAML
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pilih proyek Anda.

  3. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

  4. 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.

  5. Pilih Edit.

  6. Pilih YAML.

  7. 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 topik. Topik ini memiliki tautan ke dokumentasi untuk setiap tindakan, termasuk referensi YAML-nya.

  8. (Opsional) Jika Anda ingin tindakan menggunakan peran yang berbeda dari peran IAM default yang tercantum di lingkungan, tambahkan Connections: bagian yang menyertakan peran yang ingin Anda gunakan. Untuk informasi selengkapnya, lihat Mengubah peran IAM dari suatu tindakan.

  9. (Opsional) Pilih Validasi untuk memvalidasi kode YAML alur kerja sebelum melakukan.

  10. Pilih Com mit, masukkan pesan komit, dan pilih Com mit lagi.

Langkah 2: Isi halaman aktivitas penerapan

Setelah mengaitkan lingkungan dengan tindakan alur kerja, Anda dapat mengisi halaman target aktivitas Deplo yment dan Deployment di bagian Lingkungan CodeCatalyst konsol dengan informasi penerapan. Gunakan petunjuk berikut untuk mengisi halaman-halaman ini.

catatan

Hanya beberapa tindakan yang mendukung menampilkan informasi penerapannya di CodeCatalyst konsol. Untuk informasi selengkapnya, lihat Tindakan mana yang mendukung tampilan informasi penerapannya CodeCatalyst?.

Untuk menambahkan informasi penerapan ke CodeCatalyst
  1. Jika alur kerja yang dijalankan tidak dimulai secara otomatis saat Anda melakukan perubahanLangkah 1: Mengaitkan lingkungan dengan tindakan alur kerja, mulai menjalankan secara manual sebagai berikut:

    1. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

    2. 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.

    3. Pilih Jalankan.

    Proses alur kerja memulai penerapan baru, yang CodeCatalyst menyebabkan penambahan informasi penerapan ke CodeCatalyst.

  2. Verifikasi bahwa aktivitas penerapan telah ditambahkan ke CodeCatalyst konsol:

    1. Di panel navigasi, pilih CI/CD, lalu pilih Lingkungan.

    2. Pilih lingkungan Anda (misalnya,Production).

    3. Pilih tab Aktivitas penerapan, dan verifikasi bahwa penerapan muncul dengan Status BERHASIL. Ini menunjukkan bahwa alur kerja yang dijalankan berhasil menyebarkan sumber daya aplikasi Anda.

    4. Pilih tab Target penerapan, dan verifikasi bahwa sumber daya aplikasi Anda muncul.