Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengelola kesalahan status produk Terraform Open Source
ProvisionProductKegagalan Sumber Terbuka Terraform dialihkan ke TAINTED status, memungkinkan setiap produk yang disediakan untuk melanjutkan ke. UpdateProvisionedProduct Ketika ini terjadi:
-
UpdateProvisionedProducttidak melakukan upaya untuk memperbarui atau memperbaiki tag, atau untuk membuat atau memodifikasi grup sumber daya. -
UpdateProvisionedProducttidak mempertimbangkan kegagalan dari operasi penyediaan sebelumnya ketika memutuskan apakah produk yang disediakan harus disetel ke atau.AVAILABLETAINTED
AWS Service Catalog hanya berlaku Tag selamaProvisionProduct. Setiap penandaan yang gagal yang dihasilkan dari kegagalan ProvisionProduct operasi tidak diselesaikan secara otomatis.
Contoh kesalahan status
Contoh 1: AWS Service Catalog tidak membuat grup sumber daya selama ProvisionProduct
Dalam skenario di bawah ini, Anda memiliki produk yang disediakan di AVAILABLE negara bagian meskipun tidak ada grup sumber daya pendukung, dan tanpa tag apa pun yang diterapkan ke sumber daya.
-
Tindakan Anda dimulai.
ProvisionProduct -
Mesin penyediaan Terraform merespons
ProvisionProductdengan kegagalan alur kerja dan tidak menyediakan file.ResourceIdentifier -
ProvisionProductAlur kerja tidak membuat grup sumber daya, lalu menyetel status produk yang disediakan ke.ERROR -
Anda kemudian memulai
UpdateProvisionedproductoperasi. -
Mesin penyediaan Terraform merespons yang menunjukkan “kesuksesan.”
-
Akibatnya,
UpdateprovisionedProductalur kerja menyetel status produk yang disediakan keAVAILABLE, tetapi tidak membuat grup sumber daya, atau mencoba menerapkan Tag apa pun.
Contoh 2: AWS Service Catalog membuat sumber daya baru selama UpdateProvisionedProduct
Dalam skenario di bawah ini, Anda memiliki produk yang disediakan di AVAILABLE negara bagian meskipun sumber daya baru tidak memiliki tag yang diterapkan.
-
Tindakan Anda dimulai.
ProvisionProduct -
Mesin penyediaan Terraform merespons yang menunjukkan “keberhasilan” dan menyediakan a.
ResourceIdentifier -
ProvisionProductAlur kerja membuat grup sumber daya dan menerapkan tag ke semua sumber daya yang diidentifikasi. -
Anda memulai
UpdateProvisionedProductartefak baru yang menciptakan sumber daya baru. -
Mesin penyediaan Terraform merespons yang menunjukkan “kesuksesan.”
-
UpdateProvisionedProductAlur kerja menyetel status produk yang disediakan keAVAILABLEtetapi tidak mencoba menerapkan tag tambahan apa pun ke sumber daya baru.
Solusi kesalahan status
AWS Service Catalog memastikan bahwa grup sumber daya dibuat untuk semua produk yang disediakan disetel ke TAINTED from. ProvisionProduct Jika mesin penyediaan Terraform tidak mengembalikanResourceIdentifier, atau jika AWS Service Catalog gagal membuat grup sumber daya, maka produk yang disediakan disetel ke ERROR status, memaksa Anda untuk mengakhiri.