gpt4 book ai didi

amazon-web-services - 使用 cloudformation 替换 terraform 部署的 lambda

转载 作者:行者123 更新时间:2023-12-03 07:41:46 25 4
gpt4 key购买 nike

我需要从 lambda 的现有 terraform/gocd 部署结构迁移到使用 codepipeline 和 cloudformation。

我遇到的主要障碍是cloudformation无法部署具有现有名称的lambda,这意味着我当前需要删除现有的lambda,对于我们的测试环境和较少使用的lambda来说不是一个大问题,但有一些关键问题我希望有一种更干净的移动方式,有没有办法替换它?

最佳答案

唯一的方法是import将现有资源转移到 CloudFormation。请注意,并非所有资源都可以导入。支持的列表是 here .

就lambda而言,可以导入以下资源:

  • AWS::Lambda::别名
  • AWS::Lambda::CodeSigningConfig
  • AWS::Lambda::函数
  • AWS::Lambda::版本

但是,导入过程并不那么简单。为了让它发挥作用,您需要拥有与现有资源匹配的适当模板。

因此,在尝试使用生产函数之前,最好在测试函数和其他资源上进行一些练习,以熟悉流程及其要求。另外,您可以考虑使用former2帮助您以现有 lambda 为起点生成这些初始模板。

关于amazon-web-services - 使用 cloudformation 替换 terraform 部署的 lambda,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65700783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com