質問: `aws cloudformation package` と `aws cloudformation deploy` を使ってLambdaに関数ををデプロイしています。 `--template-file` で指定しているテンプレートのYAMLファイルのパラメータのデフォルト値を書き換えてデプロイし、テンプレートが更新されていることをコンソール画面から確認できました。 ただ、パラメータは更新されていませんでした。 どうしてパラメータが更新されないのか、原因がわかる方がいらっしゃれば教えてください。 他にこれも調べた方が良い、というアドバイスでも是非お願いします。 [環境情報] REGION: ap-northeast-1 aws-cli version: aws-cli/1.15.83 Python/3.6.5 Darwin/18.0.0 botocore/1.10.82
回答: 直近の変更をGUIのコンソールで実施したためでした。 1. テンプレートの値A ↓ 2. テンプレートで定義されたパラメータAをGUIからBに変更(Drift発生) ↓ 3. テンプレートの値がAの状態で再デプロイ ↓ スタックはGUIでの変更を検知していないので、変更なしと判断される。