文件名称:aws-cdk-pipelines-demo:CDK Pipelines跨账户演示
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-14 21:38:08
JavaScript
AWS CDK跨账户管道演示 此Javascript CDK项目在工具帐户中创建管道,以将应用程序从Dev帐户中CodeCommit中的代码部署到自己帐户中的Dev,Pre-Prod和Prod环境中。 具体来说,我们有: 一个Dev帐户,其中的代码位于CodeCommit存储库中,并且在其中部署了开发代码。 开发人员拥有(几乎)对该帐户的完全访问权限,并且可以管理代码和部署应用程序。 UAT(预生产/登台)帐户-类似产品的环境,用于业务验收测试。 Infra团队管理环境,开发人员具有有限的故障排除和测试访问权限。 显然,用于生产部署的Prod帐户。 开发人员可以查看日志,而只能查看其他内容。 一个工具(共享服务)帐户,其中CodePipeline将用于构建和部署到Dev,UAT和Prod中。 开发人员对于故障排除和测试的访问权限有限,并且可以查看但不能管理管道。 您可以了解其背
【文件预览】:
aws-cdk-pipelines-demo-main
----.gitignore(226B)
----package.json(844B)
----package-lock.json(34KB)
----bin()
--------options.json(488B)
--------app-deploy.js(786B)
--------pipeline-setup.js(1KB)
--------build.sh(252B)
--------pipeline-deploy.js(2KB)
----README.md(7KB)
----lib()
--------application()
--------cfn-templates()
--------pipeline()
----cdk.json(259B)