首页 文章

AWS Lambda和Gateway API - 带有cloudformation的蓝/绿部署

提问于
浏览
3

当使用网络API使用 Cloud 信息模板部署lambda函数时,我想将在不同阶段创建的网关API放在route53之后,因此可以使用加权广告投放进行蓝/绿部署 . 是否可以自动化整个过程而无需手动记录到控制台进行配置?

2 回答

  • 0

    你将无法做到这一点 . API网关不会理解您的Route53别名 . 目前还没有针对API网关和Lambda的开箱即用蓝/绿解决方案 .

  • 4

    @Bob,

    我已经看到了你的一些答案,我已经问过另一个,我有一个工作的解决方案依赖于SWITCH作为APIG阶段的基本路径映射 .

    尽管AWS刚刚引入了Canary,但它依赖于CodeDeploy,我们很多人在使用像Serverless框架这样的东西时都没有使用它 .

    这个想法很简单,当你部署你在阶段之间切换你的基本路径映射(蓝色/绿色)如果你为每个非2XX错误触发一个SNS事件,一旦你达到某个阈值,你可以简单地将基本路径映射回来,它立即工作?

    有什么理由不行吗?

相关问题