You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Serverless Framework yaml文件转换为CloudFormation模板

Serverless Framework配置转CloudFormation模板获取方法

完全可以直接获取转换后的CloudFormation模板,常用的获取方式有两类:

  • 本地无需部署直接生成
    使用Serverless Framework自带的package命令即可在本地完成转换,无需触发云端部署。在serverless.yml所在的项目根目录执行:
    sls package
    命令执行完成后,转换好的模板会生成在项目根目录的.serverless文件夹内,其中cloudformation-template-update-stack.json就是完整的最终部署模板,cloudformation-template-create-stack.json为栈首次创建时的初始化模板。

  • 从已部署的CloudFormation栈导出
    如果你已经完成过部署,可以直接从AWS侧导出已经生效的模板:

    • 控制台操作:打开AWS CloudFormation控制台,找到对应服务的部署栈(默认命名规则为「你的服务名-部署阶段名」),进入栈详情的「模板」页签,即可直接查看或下载JSON、YAML格式的模板。
    • AWS CLI操作:执行以下命令即可直接返回对应栈的模板内容:
      aws cloudformation get-template --stack-name 替换为实际的栈名

两种方式获取的模板内容完全一致,仅需转换模板不打算部署的场景优先使用第一种方法即可。

内容的提问来源于stack exchange,提问作者user3698547

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 00:30:00