CloudGenesis-StacksRepo:此存储库是源存储库,具有设置您自己的存储库所需的必要位

时间:2021-05-11 00:11:17
【文件属性】:
文件名称:CloudGenesis-StacksRepo:此存储库是源存储库,具有设置您自己的存储库所需的必要位
文件大小:21KB
文件格式:ZIP
更新时间:2021-05-11 00:11:17
cloudformation gitops gitdeployer Python CloudGenesis:堆栈和模板的GitOps回购 使用CloudGenesis时,显然您必须有一个Git存储库来托管您的Stack和Template文件。 此存储库包含必要的最小文件,这些文件可确保在CloudGenesis运行buildspec-pr.yaml和buildspec-sync.yaml文件时,您的模板将得到验证(PR),并在合并时与您的模板和堆栈进行同步您的S3存储桶。 此存储库的目的是将给定的GitHub存储库同步到S3存储桶,并且仅触摸S3中实际上已更改的文件(例如,不要每次都重新上传所有内容)。 此外,该项目负责在合并之前以及在同步到s3的过程中对CF模板进行一些基本的验证/插入。 通过CloudFormations模板验证API验证所有模板。 通过CF_NAG进行基本安全检查 其他随手可得的短毛绒或验证器。 日常使用方法: 有两个主要目录: stack
【文件预览】:
CloudGenesis-StacksRepo-master
----automation-scripts()
--------common.py(429B)
--------file_set_loader.py(13KB)
--------pytest.ini(137B)
--------automation-linter-files-filter.py(4KB)
--------s3_updater.py(10KB)
--------s3_diff.py(3KB)
--------automation-stack-sync.py(2KB)
--------future.py(2KB)
--------curried.py(2KB)
----templates()
--------.gitkeep(0B)
----Dockerfile(1KB)
----LICENSE(11KB)
----buildspec-sync.yml(2KB)
----buildspec-pr.yml(1KB)
----.gitignore(158B)
----stacks()
--------.gitkeep(0B)
----README.md(5KB)

网友评论