Ini adalah Panduan Pengembang AWS CDK v2. CDK v1 yang lebih lama memasuki pemeliharaan pada 1 Juni 2022 dan mengakhiri dukungan pada 1 Juni 2023.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
cdk synthesize
Sintesis aplikasi CDK untuk menghasilkan rakitan cloud, termasuk AWS CloudFormation template untuk setiap tumpukan.
Rakitan cloud adalah file yang menyertakan semua yang diperlukan untuk menerapkan aplikasi Anda ke lingkungan Anda. AWS Misalnya, ini menyertakan CloudFormation templat untuk setiap tumpukan di aplikasi Anda, dan salinan aset file atau Docker gambar yang Anda referensikan di aplikasi Anda.
Jika aplikasi Anda berisi satu tumpukan atau jika satu tumpukan disediakan sebagai argumen, CloudFormation template juga akan ditampilkan dalam output standar (stdout
) dalam format YAMAL.
Jika aplikasi Anda berisi beberapa tumpukan, cdk synth
akan mensintesis perakitan cloud ke. cdk.out
Penggunaan
$
cdk synthesize
<arguments>
<options>
Pendapat
- ID tumpukan CDK
-
ID konstruksi tumpukan CDK dari aplikasi Anda untuk disintesis.
Tipe: String
Wajib: Tidak
Opsi
Untuk daftar opsi global yang berfungsi dengan semua CDK CLI perintah, lihatOpsi global.
--exclusively, -e
BOOLEAN
-
Hanya mensintesis tumpukan yang diminta, jangan sertakan dependensi.
--help, -h
BOOLEAN
-
Tampilkan informasi referensi perintah untuk
cdk synthesize
perintah. --quiet, -q
BOOLEAN
-
Jangan keluarkan CloudFormation template ke
stdout
.Opsi ini dapat dikonfigurasi dalam
cdk.json
file proyek CDK. Berikut adalah contohnya:{ "quiet": true }
Nilai default:
false
--validation
BOOLEAN
-
Validasi CloudFormation template yang dihasilkan setelah sintesis dengan melakukan pemeriksaan tambahan.
Anda juga dapat mengonfigurasi opsi ini melalui
validateOnSynth
atribut atau variabelCDK_VALIDATION
lingkungan.Nilai default:
true
Contoh
Sintesis rakitan cloud untuk tumpukan CDK dengan ID logial MyStackName dan keluarkan template ke CloudFormation stdout
$
cdk synth MyStackName
Sintesis rakitan cloud untuk semua tumpukan di aplikasi CDK dan simpan ke cdk.out
$
cdk synth
Sintesis rakitan cloud untuk MyStackName, tetapi jangan sertakan dependensi
$
cdk synth MyStackName --exclusively
Sintesis rakitan cloud untuk MyStackName, tetapi jangan keluarkan CloudFormation template ke stdout
$
cdk synth MyStackName --quiet