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

Menerapkan 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 ini, Anda harus menambahkan tindakan AWS CDK penerapan ke alur kerja Anda. Tindakan AWS CDK penerapan mensintesis dan menerapkan aplikasi Anda AWS Cloud Development Kit (AWS CDK) ke dalamnya. AWS Jika aplikasi Anda sudah ada AWS, tindakan akan memperbaruinya jika perlu.

Untuk informasi umum tentang menulis aplikasi menggunakan aplikasi AWS CDK, lihat Apa itu AWS CDK? di Panduan AWS Cloud Development Kit (AWS CDK) Pengembang.

Kapan menggunakan tindakan 'AWS CDK penerapan'

Gunakan tindakan ini jika Anda telah mengembangkan aplikasi menggunakan aplikasi AWS CDK, dan sekarang Anda ingin menerapkannya secara otomatis sebagai bagian dari alur kerja integrasi dan pengiriman berkelanjutan (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.

Cara kerja tindakan 'AWS CDK penerapan'

AWS CDK Penyebaran berfungsi sebagai berikut:

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

    Jika Anda menentukan versi 1.0.13 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 deploy perintah. Perintah ini mensintesis dan menerapkan AWS CDK aplikasi Anda ke dalam. AWS Untuk informasi selengkapnya tentang perintah ini, lihat topik AWS CDK Toolkit (perintah cdk) di Panduan AWS Cloud Development Kit (AWS CDK) Pengembang.

CDKCLIversi yang digunakan oleh tindakan "AWS CDK menyebarkan”

Tabel berikut menunjukkan versi mana yang CDK CLI digunakan secara default oleh versi tindakan AWS CDK penerapan yang berbeda.

catatan

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

versi AWS CDK tindakan 'menyebarkan' AWS CDK CLIversi

1.0.0 — 1.0.12

terbaru

1.0.13 atau yang lebih baru

2.99.1

Berapa banyak tumpukan yang dapat diterapkan tindakan?

AWS CDK Penyebaran hanya dapat menyebarkan 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.