halo:创建云堆栈变得容易

时间:2024-07-02 19:52:11
【文件属性】:

文件名称:halo:创建云堆栈变得容易

文件大小:21KB

文件格式:ZIP

更新时间:2024-07-02 19:52:11

Python

光环简介 Halo 使我们能够通过以简单易懂的 yaml 格式定义云资源来轻松创建云资源。 模板不必是一个巨大的模板,我们可以将资源拆分成单独的逻辑文件,并将它们包含在主模板文件中。 我们还可以参数化资源,以便模板可以使用不同的值重新调用。 安装光环 git 克隆 光环 源黑客/环境设置 Halo 需要安装更多的python 包,它们可以按如下方式安装: pip 安装 troposhere pip 安装 boto pip安装jinja2 使用光环 Halo 要求以 yaml 格式定义堆栈,下面是一个堆栈示例,该堆栈由一个带有子网的 vpc 和该子网中的一个实例组成 template: stack_props: state: present region: us-east-1 rollback: no stack_name: "mystack" wai


【文件预览】:
halo-master
----utils()
--------class_create.sh(104B)
--------props.py(819B)
--------class_create.py(282B)
----hacking()
--------env-setup(610B)
----Reference()
--------autoscaling(3KB)
--------rds(3KB)
--------iam(1KB)
--------elb(2KB)
--------s3(3KB)
--------ec2(9KB)
----examples()
--------vpc_instance_with_params.yml(766B)
--------vpc_instance_with_creds.yml(804B)
--------vpc_instance_without_params.yml(763B)
--------delete_vpc_instance_with_params.yml(116B)
--------vpc_included_resources.yml(820B)
--------delete_vpc_instance_without_params.yml(107B)
--------vars()
--------resources()
----README.md(5KB)
----bin()
--------halo-aws(4KB)
----halo()
--------aws()
--------__init__.py(740B)

网友评论