はじめに
通常、cdk deploy
、cdk destroy
すると以下のように(y/n)?
と表示される。
deploy.sh
$ cdk deploy
~~
Do you wish to deploy these changes (y/n)?
destroy.sh
$ cdk destroy
~~
Are you sure you want to delete: YourStackName (y/n)?
ただ、これらのコマンドを自動化する際はこの表示が煩わしいため、オプションなりで上書きする方法を調べてみた。
cdk deploy
--require-approval
オプションに never
を指定する。
cdk deploy --require-approval never
もしくは、cdk.json
に "requireApproval": "never"
を追加する。
cdk destroy
-f
or --force
オプションを用いる。
cdk destroy --force