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 publish-assets
penting
cdk publish-assetsPerintah ini sedang dalam pengembangan untuk AWS CDK. Fitur saat ini dari perintah ini dapat berubah. Oleh karena itu, Anda harus ikut serta dengan memberikan --unstable=publish-assets opsi untuk menggunakan perintah ini.
Publikasikan aset seperti image Docker dan aset file untuk tumpukan AWS Cloud Development Kit (AWS CDK) yang ditentukan ke tujuan masing-masing, seperti repositori Amazon Elastic Container Registry (Amazon ECR) Registry (Amazon ECR) dan Amazon Simple Storage Service (Amazon S3) bucket, tanpa melakukan penerapan.
Perintah ini berguna dalam CI/CD pipeline tempat Anda ingin memisahkan fase penerbitan aset dari fase penerapan. Dengan menerbitkan aset secara independen, Anda dapat memvalidasi bahwa semua aset dibangun dan tersedia sebelum memulai proses penerapan.
Penggunaan
$ cdk publish-assets <arguments> <options>
Argumen
- ID tumpukan CDK
-
ID konstruksi tumpukan CDK dari aplikasi Anda untuk memublikasikan aset.
Tipe: String
Wajib: Tidak
Opsi
Untuk daftar opsi global yang berfungsi dengan semua perintah CDK CLI, lihat Opsi global.
-
--all <BOOLEAN> -
Publikasikan aset untuk semua tumpukan di aplikasi CDK Anda.
Nilai default:
false
-
--concurrency <NUMBER> -
Tentukan jumlah maksimum operasi penerbitan aset simultan yang akan dilakukan.
Nilai default:
4
-
--exclusively, -e <BOOLEAN> -
Hanya publikasikan aset untuk tumpukan yang diminta dan jangan sertakan dependensi.
-
--force <BOOLEAN> -
Publikasikan kembali semua aset, bahkan jika sudah ada di tujuan.
Nilai default:
false
-
--help, -h <BOOLEAN> -
Tampilkan informasi referensi perintah untuk
cdk publish-assetsperintah.
Contoh
Publikasikan aset untuk tumpukan tertentu
$ cdk publish-assets MyStack --unstable=publish-assets
Publikasikan aset untuk semua tumpukan
$ cdk publish-assets --all --unstable=publish-assets
Paksa menerbitkan kembali aset yang sudah ada
$ cdk publish-assets MyStack --unstable=publish-assets --force
Publikasikan aset kemudian gunakan secara terpisah
Pertama, publikasikan aset untuk tumpukan Anda:
$ cdk publish-assets MyStack --unstable=publish-assets
Kemudian, gunakan tumpukan:
$ cdk deploy MyStack