每次點到 Cloudformation 的 Management console 都覺得很怕刪到不該刪的 Stack,所以能不到 Cloudformation 就不去 Cloudformation (其實是很討厭用 Cloudformation),針對這個問題 AWS 在 blog 發表「AWS CloudFormation Now Provides Stack Termination Protection」對 Cloudformation 新的 API
Termination Protection 原本只有在 EC2 上使用,現在 Cloudformation Stack 也有 Termination Protection 的功能
一樣除了 China 以外,幾乎所有 Region 都可用,
使用方式參考 update-termination-protection:
$ aws cloudformation update-termination-protection --enable-termination-protection --stack-name example-stack-name
如果你沒有這個 API,記得 upgrade 你的 awscli / sdk version
$ sudo pip install awscli --upgrade