Ini adalah Panduan Pengembang AWS CDK v2. CDKV1 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 rollback
Gunakan Antarmuka Baris AWS Cloud Development Kit (AWS CDK) Perintah (CLI) cdk rollback
perintah untuk mengembalikan tumpukan yang gagal atau dijeda dari AWS CloudFormation penerapan ke status stabil terakhirnya.
catatan
Untuk menggunakan perintah ini, Anda harus memiliki v23 dari template bootstrap yang disebarkan ke lingkungan Anda. Untuk informasi selengkapnya, lihat Riwayat versi template bootstrap.
Saat Anda menerapkan menggunakancdk deploy
, CDK CLI akan mengembalikan penerapan yang gagal secara default. Jika Anda menentukan --no-rollback
dengancdk deploy
, Anda kemudian dapat menggunakan cdk rollback
perintah untuk secara manual mengembalikan penerapan yang gagal. Ini akan memulai rollback ke status stabil terakhir dari tumpukan Anda.
Penggunaan
$
cdk rollback
<arguments>
<options>
Pendapat
- CDKID tumpukan
-
ID build CDK tumpukan dari aplikasi Anda ke rollback.
Tipe: String
Wajib: Tidak
Opsi
Untuk daftar opsi global yang berfungsi dengan semua CDK CLI perintah, lihatOpsi global.
--all
BOOLEAN
-
Kembalikan semua tumpukan di aplikasi Anda. CDK
Nilai default:
false
--force, -f
BOOLEAN
-
Ketika Anda menggunakan
cdk rollback
, beberapa sumber daya mungkin gagal untuk rollback. Berikan opsi ini untuk memaksa rollback semua sumber daya. Ini adalah perilaku yang sama dengan menyediakan--orphan
opsi untuk setiap sumber daya di tumpukan Anda.Nilai default:
false
--help, -h
BOOLEAN
-
Tampilkan informasi referensi perintah untuk
cdk rollback
perintah. --orphan
LogicalId
-
Ketika Anda menggunakan
cdk rollback
, beberapa sumber daya mungkin gagal untuk rollback. Ketika ini terjadi, Anda dapat mencoba untuk memaksa rollback sumber daya dengan menggunakan opsi ini dan memberikan ID logis dari sumber daya yang gagal untuk rollback.Opsi ini dapat diberikan beberapa kali dalam satu perintah Berikut ini adalah contoh:
$
cdk rollback
MyStack --orphan MyLambdaFunction --orphan MyLambdaFunction2
Untuk memaksa rollback semua sumber daya, gunakan
--force
opsi sebagai gantinya. --toolkit-stack-name
STRING
-
Nama tumpukan CDK Toolkit yang ada di mana lingkungan di-bootstrap.
Secara default,
cdk bootstrap
menyebarkan tumpukan bernamaCDKToolkit
ke dalam AWS lingkungan yang ditentukan. Gunakan opsi ini untuk memberikan nama yang berbeda untuk tumpukan bootstrap Anda.The CDK CLI menggunakan nilai ini untuk memverifikasi versi stack bootstrap Anda.
--validate-bootstrap-version
BOOLEAN
-
Tentukan apakah akan memvalidasi versi stack bootstrap. Menyediakan
--validate-bootstrap-version=false
atau--no-validate-bootsrap-version
mematikan perilaku ini.Nilai default:
true