文件名称:cdk-env-manager:aws-cdk交互式部署工具,管理环境
文件大小:2.17MB
文件格式:ZIP
更新时间:2024-06-10 23:30:43
typescript aws-cdk TypeScript
cdk-env-manager 一个用于使用aws-cdk管理多个环境(生产,开发等)的CLI工具。 支持TypeScript。 部署期间的参数和输出在AWS Parameter Store中进行管理。以便, 无需为每个环境创建文件,例如config.dev.json。 您不需要为每个其他参数增加环境变量或aws-cdk上下文。 您无需在Git中管理敏感信息。 部署过程是统一的,例如cdk diff和cdk deploy 。 演示版 部署时交互式CLI的图像 安装 yarn add aws-sdk @aws-cdk/core @aws-cdk/aws-ssm # install peer dependencies yarn add cdk-env-manager 用法 初始化初始化 创建一个cdk项目。 cdk init --language typescript // cdk.j
【文件预览】:
cdk-env-manager-master
----.eslintrc.yml(460B)
----.gitignore(2KB)
----package.json(1KB)
----bin()
--------index.ts(8KB)
----assets()
--------cdk.gif(1.8MB)
--------cdk-env-manager-image.png(312KB)
----LICENSE(1KB)
----tsconfig.json(275B)
----README.md(7KB)
----example()
--------package.json(1KB)
--------src()
--------.env.sample(95B)
--------tsconfig.json(256B)
--------webpack.config.ts(2KB)
--------README.md(44B)
--------cdk.parameters.default.env(22B)
--------cdk.json(94B)
--------cdk()
--------yarn.lock(175KB)
----.eslintignore(5B)
----lib()
--------CdkStackBase.ts(1KB)
--------CdkAppBase.ts(964B)
--------CdkUtils.ts(500B)
--------index.ts(103B)
--------CdkSingletonStackBase.ts(1KB)
--------util.ts(8KB)
----.vscode()
--------settings.json(35B)
----.npmignore(109B)
----.gitattributes(65B)
----.editorconfig(115B)
----yarn.lock(56KB)