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.
Menyebarkan sebuah AWS CDK aplikasi dengan alur kerja
Bagian ini menjelaskan cara menerapkan AWS Cloud Development Kit (AWS CDK) aplikasi ke AWS akun Anda menggunakan alur kerja. Untuk mencapai hal ini, Anda harus menambahkan tindakan pener AWS CDK apan ke alur kerja Anda. T ind AWS CDK akan penerapan mensintesis dan menyebarkan AWS Cloud Development Kit (AWS CDK) aplikasi Anda ke. AWS Jika aplikasi Anda sudah ada di AWS, tindakan akan memperbaruinya jika perlu.
Untuk informasi umum tentang menulis aplikasi menggunakan AWS CDK, lihat Apa itu AWS CDK? dalam Panduan Peng AWS Cloud Development Kit (AWS CDK) embang.
Topik
Kapan menggunakan 'AWS CDK tindakan penyebaran
Gunakan tindakan ini jika Anda telah mengembangkan aplikasi menggunakan AWS CDK, dan sekarang Anda ingin menyebarkannya secara otomatis sebagai bagian dari alur kerja integrasi berkelanjutan dan pengiriman (CI/CD) otomatis. Misalnya, Anda mungkin ingin menerapkan AWS CDK aplikasi secara otomatis setiap kali seseorang menggabungkan permintaan tarik yang terkait dengan sumber AWS CDK aplikasi Anda.
Bagaimana 'AWS CDK tindakan penerapan berfungsi
Pener AWS CDK apan berfungsi sebagai berikut:
-
Saat runtime, jika Anda menentukan versi 1.0.12 atau versi sebelumnya dari tindakan, tindakan mengunduh CLI CDK terbaru (juga disebut AWS CDK Tookit) ke image lingkungan runtime. CodeCatalyst Gambar runtime yang digunakan oleh 'AWS CDK Tindakan penyebaran
Jika Anda menentukan versi 1.0.13 atau yang lebih baru, tindakan akan dibundel dengan versi tertentu dari CDK CLI, sehingga tidak ada unduhan yang terjadi.
-
Tindakan menggunakan CDK CLI untuk menjalankan perintah
cdk deploy. Perintah ini mensintesis dan menyebarkan AWS CDK aplikasi Anda ke. AWS Untuk informasi selengkapnya tentang perintah ini, lihat topik AWS CDK Toolkit (perintah cdk) di Panduan Peng AWS Cloud Development Kit (AWS CDK) embang.
Versi CDK CLI yang digunakan oleh 'AWS CDK tindakan penyebaran
Tabel berikut menunjukkan versi CDK CLI mana yang digunakan secara default oleh versi tindakan penerapan yang berbeda AWS CDK .
catatan
Anda mungkin dapat mengganti default. Untuk informasi selengkapnya, lihat CdkCliVersion di Tindakan 'AWS CDK menyebarkan' YAMAL.
| Versi tindakan AWS CDK 'penerapan' | AWS CDK Versi CLI |
|---|---|
|
1.0.0 - 1.0.12 |
terbaru |
|
1.0.13 atau yang lebih baru |
2.99.1 |
Gambar runtime yang digunakan oleh 'AWS CDK Tindakan penyebaran
Tabel berikut menunjukkan gambar lingkungan runtime yang digunakan CodeCatalyst untuk menjalankan versi berbeda dari tindakan AWS CDK penerapan. Gambar termasuk set perkakas prainstal yang berbeda. Untuk informasi selengkapnya, lihat Gambar aktif.
catatan
Sebaiknya tingkatkan AWS CDK tindakan penerapan Anda ke versi 2.x untuk memanfaatkan perkakas terbaru yang tersedia pada gambar Maret 2024. Untuk memutakhirkan tindakan, atur Identifier propertinya ke aws/cdk-deploy@v2 dalam file definisi alur kerja Anda. Untuk informasi selengkapnya, lihat Tindakan 'AWS CDK menyebarkan' YAMAL.
| Versi tindakan AWS CDK 'penerapan' | Gambar lingkungan runtime |
|---|---|
|
1.x |
Gambar November 2022 |
|
2.x |
Maret 2024 foto |
Berapa banyak tumpukan yang dapat diterapkan tindakan?
Pener AWS CDK apan hanya dapat menerapkan satu tumpukan. Jika AWS CDK aplikasi Anda terdiri dari beberapa tumpukan, Anda harus membuat tumpukan induk dengan tumpukan bersarang, dan menerapkan induk menggunakan tindakan ini.