由 CloudFormation 模板生成的 AWS WAF 更新
发布: (2025年12月11日 GMT+8 04:26)
2 min read
原文: Dev.to
Source: Dev.to
问题
受影响的架构
问题分析
解决方案
-
下载 CloudFormation 堆栈的模板
- 将文件保存为 YAML 格式。
-
修改主模板
- 使用 KIRO,将参数
Runtime: python3.8替换为Runtime: python3.12。
- 使用 KIRO,将参数
-
在 CloudFormation 堆栈中更新模板
- 选择 “Make a direct update” 选项。
-
替换现有模板
- 选择 “Replace existing template”。
- 通过 “Upload a template file” 上传已修改的模板文件。
- 点击 “Next”。
-
检查堆栈详情
- 保持现有值不变,点击 “Next”。
-
确认权限
- 勾选 “Capabilities” 相应的复选框,然后点击 “Next”。
-
审查并提交更新
- 检查所有配置,点击 “Submit” 开始更新堆栈。
-
验证更新
- 更新完成后,堆栈应显示已应用的更改。
-
检查 Lambda 的运行时
- 确认 Lambda 函数正在使用 Python 3.12 运行。