Penjelasan dan pencantuman tumpukan Anda - AWS CloudFormation

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Penjelasan dan pencantuman tumpukan Anda

Anda dapat menggunakan dua AWS CLI perintah untuk mendapatkan informasi tentang AWS CloudFormation tumpukan Anda: aws cloudformation list-stacks danaws cloudformation describe-stacks.

catatan

Lihat AWS CloudFormation sumber daya untuk diskusi tentang bagaimana kebijakan IAM dapat membatasi apa yang dapat dilakukan pengguna dengan dua AWS CLI perintah ini.

aws cloudformation list-stacks

Perintah aws cloudformation list-stacks memungkinkan Anda untuk mendapatkan daftar dari tumpukan apa pun yang telah Anda buat (meski telah dihapus hingga 90 hari). Anda dapat menggunakan pilihan untuk memfilter hasil berdasarkan status tumpukan, seperti CREATE_COMPLETE dan DELETE_COMPLETE. Perintah aws cloudformation list-stacks menampilkan ringkasan informasi tentang tumpukan yang berjalan atau dihapus, termasuk nama, pengidentifikasi tumpukan, templat, dan status.

catatan

Perintah aws cloudformation list-stacks menampilkan informasi pada tumpukan yang dihapus selama 90 hari setelah dihapus.

Contoh berikut menunjukkan ringkasan dari semua tumpukan yang memiliki status. CREATE_COMPLETE

$ aws cloudformation list-stacks --stack-status-filter CREATE_COMPLETE [ { "StackId": "arn:aws:cloudformation:us-east-2:123456789012:stack/myteststack/ 644df8e0-0dff-11e3-8e2f-5088487c4896", "TemplateDescription": "AWS CloudFormation Sample Template S3_Bucket: Sample template showing how to create a publicly accessible S3 bucket. **WARNING** This template creates an S3 bucket. You will be billed for the AWS resources used if you create a stack from this template.", "StackStatusReason": null, "CreationTime": "2013-08-26T03:27:10.190Z", "StackName": "myteststack", "StackStatus": "CREATE_COMPLETE" } ]

aws cloudformation describe-stacks

Perintah aws cloudformation describe-stacks menyediakan informasi tentang tumpukan yang berjalan. Anda dapat menggunakan pilihan untuk memfilter hasil pada nama tumpukan. Perintah ini menampilkan informasi tentang tumpukan, termasuk nama, pengidentifikasi tumpukan, dan status.

Contoh berikut menunjukkan informasi ringkasan untuk myteststack tumpukan.

$ aws cloudformation describe-stacks --stack-name myteststack { "Stacks": [ { "StackId": "arn:aws:cloudformation:us-east-2:123456789012:stack/myteststack/a69442d0-0b8f-11e3-8b8a-500150b352e0", "Description": "AWS CloudFormation Sample Template S3_Bucket: Sample template showing how to create a publicly accessible S3 bucket. **WARNING** This template creates an S3 bucket. You will be billed for the AWS resources used if you create a stack from this template.", "Tags": [], "Outputs": [ { "Description": "Name of S3 bucket to hold website content", "OutputKey": "BucketName", "OutputValue": "myteststack-s3bucket-jssofi1zie2w" } ], "StackStatusReason": null, "CreationTime": "2013-08-23T01:02:15.422Z", "Capabilities": [], "StackName": "myteststack", "StackStatus": "CREATE_COMPLETE", "DisableRollback": false } ] }

Jika Anda tidak menggunakan pilihan --stack-name untuk membatasi output ke satu tumpukan, informasi pada semua tumpukan yang berjalan ditampilkan.

Kode status tumpukan

Anda dapat menentukan satu atau beberapa kode status tumpukan untuk mencantumkan tumpukan dengan kode status yang ditentukan saja. Tabel berikut menjelaskan setiap kode status tumpukan:

Status tumpukan dan status rinci opsional Deskripsi

CREATE_COMPLETE

Pembuatan satu atau lebih tumpukan berhasil.

CREATE_IN_PROGRESS

Pembuatan satu atau lebih tumpukan yang sedang berlangsung.

CREATE_FAILED

Pembuatan satu atau lebih tumpukan gagal. Lihat peristiwa tumpukan untuk melihat pesan kesalahan yang terkait. Kemungkinan alasan pembuatan yang gagal termasuk izin yang tidak memadai untuk bekerja dengan semua sumber daya di tumpukan, nilai parameter yang ditolak oleh AWS layanan, atau batas waktu selama pembuatan sumber daya.

DELETE_COMPLETE

Penghapusan satu atau lebih tumpukan berhasil. Tumpukan yang dihapus dipertahankan dan dapat dilihat selama 90 hari.

DELETE_FAILED

Penghapusan satu atau lebih tumpukan gagal. Karena penghapusan gagal, Anda mungkin memiliki beberapa sumber daya yang masih berjalan; tetapi, Anda tidak dapat menggunakan atau memperbarui tumpukan tersebut. Hapus tumpukan lagi atau lihat peristiwa tumpukan untuk melihat pesan kesalahan yang terkait.

DELETE_IN_PROGRESS

Penghapusan satu atau lebih tumpukan yang sedang berlangsung.

REVIEW_IN_PROGRESS

Pembuatan satu atau lebih tumpukan yang sedang berlangsung dengan StackId yang diharapkan tetapi tanpa templat atau sumber daya apa pun.
penting

Tumpukan dengan kode status ini dihitung terhadap jumlah tumpukan maksimum yang memungkinkan.

ROLLBACK_COMPLETE

Penghapusan satu atau beberapa tumpukan berhasil setelah pembuatan tumpukan gagal atau setelah pembuatan tumpukan dibatalkan secara eksplisit. Tumpukan kembali ke status kerja sebelumnya. Semua sumber daya yang dibuat selama operasi pembuatan tumpukan akan dihapus.

Status ini hanya ada setelah pembuatan tumpukan gagal. Ini menandakan bahwa semua operasi dari tumpukan yang dibuat sebagian telah dibersihkan dengan baik. Ketika dalam status ini, hanya operasi penghapusan yang dapat dilakukan.

ROLLBACK_FAILED

Penghapusan satu atau beberapa tumpukan gagal setelah pembuatan tumpukan gagal atau setelah pembuatan tumpukan dibatalkan secara eksplisit. Hapus tumpukan atau lihat peristiwa tumpukan untuk melihat pesan kesalahan yang terkait.

ROLLBACK_IN_PROGRESS

Penghapusan satu atau beberapa tumpukan yang sedang berlangsung setelah pembuatan tumpukan yang gagal atau setelah pembuatan tumpukan yang dibatalkan secara eksplisit.

UPDATE_COMPLETE

Pembaruan satu atau lebih tumpukan berhasil.

UPDATE_COMPLETE_CLEANUP_IN_PROGRESS

Penghapusan sumber daya lama yang sedang berlangsung untuk satu atau beberapa tumpukan setelah pembaruan tumpukan berhasil. Untuk pembaruan tumpukan yang membutuhkan sumber daya untuk diganti, CloudFormation buat sumber daya baru terlebih dahulu dan kemudian hapus sumber daya lama untuk membantu mengurangi gangguan apa pun dengan tumpukan Anda. Dalam keadaan ini, tumpukan telah diperbarui dan dapat digunakan, tetapi CloudFormation masih menghapus sumber daya lama.

UPDATE_FAILED

Pembaruan satu atau lebih tumpukan gagal. Lihat peristiwa tumpukan untuk melihat pesan kesalahan yang terkait.

UPDATE_IN_PROGRESS

Pembaruan dari satu atau lebih tumpukan yang sedang berlangsung.

UPDATE_ROLLBACK_COMPLETE

Berhasil mengembalikan satu atau beberapa tumpukan ke status kerja sebelumnya setelah pembaruan tumpukan gagal.

UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS

Penghapusan sumber daya baru yang sedang berlangsung untuk satu atau lebih tumpukan setelah pembaruan tumpukan gagal. Dalam keadaan ini, tumpukan telah digulung kembali ke status kerja sebelumnya dan dapat digunakan, tetapi CloudFormation masih menghapus sumber daya baru yang dibuatnya selama pembaruan tumpukan.

UPDATE_ROLLBACK_FAILED

Gagal mengembalikan satu atau beberapa tumpukan ke status kerja sebelumnya setelah pembaruan tumpukan gagal. Saat dalam status ini, Anda dapat menghapus tumpukan atau melanjutkan rollback. Anda mungkin perlu memperbaiki kesalahan sebelum tumpukan Anda dapat kembali ke status kerja. Atau, Anda dapat menghubungi AWS Support untuk mengembalikan tumpukan ke status yang dapat digunakan.

UPDATE_ROLLBACK_IN_PROGRESS

Pengembalian yang sedang berlangsung dari satu atau lebih tumpukan ke status kerja sebelumnya setelah pembaruan tumpukan gagal.

IMPORT_IN_PROGRESS

Operasi impor sedang berlangsung.

IMPORT_COMPLETE

Operasi impor telah berhasil diselesaikan untuk semua sumber daya di tumpukan yang mendukung resource import.

IMPORT_ROLLBACK_IN_PROGRESS

Impor akan kembali ke konfigurasi templat sebelumnya.

IMPORT_ROLLBACK_FAILED

Operasi rollback impor gagal untuk setidaknya satu sumber daya di tumpukan. Hasil akan tersedia untuk sumber daya yang CloudFormation berhasil diimpor.

IMPORT_ROLLBACK_COMPLETE

Impor berhasil dikembalikan ke konfigurasi templat sebelumnya.