ororo-pp:用于分隔配置的CloudFormation预处理器

时间:2024-05-24 04:37:41
【文件属性】:

文件名称:ororo-pp:用于分隔配置的CloudFormation预处理器

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-24 04:37:41

Python

奥罗洛 Ororo是一个很小的Python脚本,它融合了基于JSON的CloudFormation模板,可选的Jinja2模板,一些常规配置设置(以yaml为单位)以及一个yaml文件,这些文件将成为您的CloudFormation模板映射部分。 ./bin/ororo --config-file ./config.yaml --template-file ./templates/webapp.json --mapping-file ./mappings/dev-eu.yaml 当前,我们定义了多个CloudFormation模板,每个模板在多个区域的开发,登台和生产中都多次使用 当前,我们使用通用配置文件来声明通用设置,例如我们使用的实例类型,用于构建应用程序的可用区数量等。 这些是较大的常规设置。 映射文件按区域/环境组合细分。 我们在其中设置子网,AMI等。


【文件预览】:
ororo-pp-master
----setup.py(643B)
----templates()
--------webapp.json(2KB)
----bin()
--------ororo(2KB)
----mappings()
--------dev-eu.yaml(308B)
----setup.cfg(40B)
----LICENSE.txt(38B)
----README.md(855B)
----sample-command(118B)
----config.yaml(272B)

网友评论