Bootstrapping AWS CDK aplikasi dengan alur kerja - Amazon CodeCatalyst

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bootstrapping AWS CDK aplikasi dengan alur kerja

Bagian ini menjelaskan cara bootstrap AWS CDK aplikasi menggunakan CodeCatalyst alur kerja. Untuk mencapai ini, Anda harus menambahkan tindakan AWS CDK bootstrap ke alur kerja Anda. Tindakan AWS CDK bootstrap menyediakan tumpukan bootstrap di AWS lingkungan Anda menggunakan template modern. Jika tumpukan bootstrap sudah ada, tindakan akan memperbaruinya jika perlu. Memiliki tumpukan bootstrap yang ada di dalamnya AWS adalah prasyarat untuk menerapkan aplikasi. AWS CDK

Untuk informasi selengkapnya tentang bootstrap, lihat Bootstrapping di Panduan Pengembang.AWS Cloud Development Kit (AWS CDK)

Kapan menggunakan tindakan 'AWS CDK bootstrap'

Gunakan tindakan ini jika Anda memiliki alur kerja yang menerapkan AWS CDK aplikasi, dan Anda ingin menerapkan (dan memperbarui, jika perlu) tumpukan bootstrap secara bersamaan. Dalam kasus ini, Anda akan menambahkan tindakan AWS CDK bootstrap ke alur kerja yang sama dengan yang menerapkan aplikasi Anda AWS CDK .

Jangan gunakan tindakan ini jika salah satu dari berikut ini berlaku:

  • Anda sudah menerapkan tumpukan bootstrap menggunakan mekanisme lain, dan Anda ingin menjaganya tetap utuh (tidak ada pembaruan).

  • Anda ingin menggunakan template bootstrap khusus, yang tidak didukung dengan tindakan AWS CDK bootstrap.

Bagaimana tindakan 'AWS CDK bootstrap' bekerja

AWS CDK Bootstrap bekerja sebagai berikut:

  1. Saat runtime, jika Anda menentukan versi 1.0.7 atau tindakan sebelumnya, tindakan akan mengunduh yang terbaru CDK CLI (juga disebut AWS CDK Tookit) ke image build. CodeCatalyst

    Jika Anda menentukan versi 1.0.8 atau yang lebih baru, tindakan datang dibundel dengan versi tertentu dari CDKCLI, sehingga tidak ada download terjadi.

  2. Tindakan menggunakan CDK CLI untuk menjalankan cdk bootstrap perintah. Perintah ini melakukan tugas bootstrap yang dijelaskan dalam topik Bootstrapping di Panduan Pengembang.AWS Cloud Development Kit (AWS CDK)

CDKCLIversi yang digunakan oleh tindakan "AWS CDK bootstrap”

Tabel berikut menunjukkan versi mana yang CDK CLI digunakan secara default oleh berbagai versi tindakan AWS CDK bootstrap.

catatan

Anda mungkin dapat mengganti default. Untuk informasi selengkapnya, lihat CdkCliVersion di Tindakan 'AWS CDK bootstrap' YAML.

Versi AWS CDK tindakan 'bootstrap' AWS CDK CLIversi

1.0.0 — 1.0.7

terbaru

1.0.8 atau yang lebih baru

2.99.1

Gambar runtime yang digunakan oleh aksi 'AWS CDK bootstrap'

Tabel berikut menunjukkan gambar lingkungan runtime yang CodeCatalyst digunakan untuk menjalankan berbagai versi tindakan AWS CDK bootstrap. Gambar-gambar tersebut mencakup berbagai set perkakas yang sudah diinstal sebelumnya. Untuk informasi selengkapnya, lihat Gambar aktif.

catatan

Kami merekomendasikan untuk meningkatkan tindakan AWS CDK bootstrap Anda ke versi 2.x untuk memanfaatkan perkakas terbaru yang tersedia pada gambar Maret 2024. Untuk memutakhirkan tindakan, setel Identifier propertinya ke aws/cdk-bootstrap@v2 dalam file definisi alur kerja Anda. Untuk informasi selengkapnya, lihat tindakan 'AWS CDK menyebarkan' YAML.

Versi AWS CDK tindakan 'bootstrap' Gambar lingkungan runtime

1.x

Gambar November 2022

2.x

Maret 2024 foto