npm 包 cfn-execute-change-set 使用教程

阅读时长 3 分钟读完

简介

cfn-execute-change-set 是一个 npm 包,主要用于 AWS CloudFormation 的自动化批量部署和回滚。该工具可以执行 CloudFormation 上构建的更新集,也可以回滚它。

安装

  1. 在项目中安装 cfn-execute-change-set
  1. 填写 AWS 账号的 AccessKeyId 和 SecretAccessKey。
  1. 为项目创建配置文件 cfn.config.json,并按需要填写 AWS 配置及部署信息。具体配置请参考 npm 包官方文档

使用教程

执行 CloudFormation 更新集

  1. 确认 CloudFormation 栈已经创建完成。

  2. 使用 cfn-execute-change-set 命令执行更新集。

回滚 CloudFormation 更新集

  1. 查看 CloudFormation 栈来源的更新集并选择要回滚的更新集。
  1. 使用 cfn-execute-change-set 命令回滚选定的更新集。

示例代码

-- -------------------- ---- -------
-- --------------- --
-
  ------------ -----------------
  ------------- ----------
  --------------- ----------------
  ------------------- --------------------
  ------------------- --------------------------
  ------------------ -------------------
  ------------------ -------------------------
  ------------------------ -
    ------ -------
  -
-
展开代码

总结

cfn-execute-change-set 是一个非常实用的 npm 包,可以帮助前端开发人员自动化部署和回滚 AWS CloudFormation 构建的更新集。熟练掌握该工具,将会大大提高开发和部署效率。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/99842