RETIRED, Heat templates for deploying OpenStack
Go to file
Robert Collins f0e61d11fc Make it possible to do physical networks for VMs.
This patch makes it possible to setup physical networks for VMs,
separate to the control plane configuration which is needed for
routed/natted access to physical networks.

Future work is needed to automate ci-overcloud configuration of the
control plane where we need two distinct bridges, but this is enough
to stop folk dying of boredom setting up a sizeable ci-overcloud.

Change-Id: I6ac7129f22bb797467adb0408638781d20081f19
2014-02-12 08:02:59 +13:00
examples Remove image parameter changing from merge 2014-01-31 11:13:22 -08:00
tripleo_heat_merge Remove image parameter changing from merge 2014-01-31 11:13:22 -08:00
.gitignore Make merge.py installable as a package using pbr 2013-12-17 15:53:08 +02:00
.gitreview Update stackforge references to openstack 2013-08-17 22:57:57 -04:00
LICENSE Add license file 2014-01-20 11:58:20 +01:00
MANIFEST.in Add release configuration. 2013-10-22 17:49:35 +01:00
Makefile Make make overcloud.yaml DTRT always. 2014-02-04 12:59:54 +13:00
README.md Add functional tests and examples for merge 2013-09-19 13:02:03 -07:00
babel.cfg Add release configuration. 2013-10-22 17:49:35 +01:00
base.yaml Set NoEcho: true for parameters containing secrets 2013-09-17 15:18:10 -07:00
block-storage.yaml Merge "Remove InstanceType and ImageId from cinder template" 2014-02-03 01:13:20 +00:00
ironic-source.yaml Name the undercloud resources with 'undercloud'. 2013-11-26 08:58:42 -05:00
nagios3.yaml Set NoEcho: true for parameters containing secrets 2013-09-17 15:18:10 -07:00
notcompute.yaml Prep work for a scalable control plane. 2014-01-31 11:23:03 +13:00
nova-compute-group.yaml Set NoEcho: true for parameters containing secrets 2013-09-17 15:18:10 -07:00
nova-compute-instance.yaml Make it possible to do physical networks for VMs. 2014-02-12 08:02:59 +13:00
overcloud-source.yaml Make it possible to do physical networks for VMs. 2014-02-12 08:02:59 +13:00
requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
setup.cfg Make merge.py installable as a package using pbr 2013-12-17 15:53:08 +02:00
setup.py Add release configuration. 2013-10-22 17:49:35 +01:00
ssl-source.yaml Prep work for a scalable control plane. 2014-01-31 11:23:03 +13:00
swift-source.yaml Prep work for a scalable control plane. 2014-01-31 11:23:03 +13:00
test-requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
test_merge.bash Make scaling out a feature for merge.py. 2014-01-29 01:39:27 +13:00
tox.ini Add release configuration. 2013-10-22 17:49:35 +01:00
tuskar-source.yaml Name the undercloud resources with 'undercloud'. 2013-11-26 08:58:42 -05:00
undercloud-bm-source.yaml Remove file injection config option. 2014-01-31 11:23:03 +13:00
undercloud-source.yaml Permit overriding the undercloud controller ip. 2014-02-12 08:02:59 +13:00
undercloud-vm-ironic-source.yaml Add undercloud-vm-ironic-source yaml file 2014-01-10 23:31:44 -08:00
undercloud-vm-source.yaml Remove file injection config option. 2014-01-31 11:23:03 +13:00

README.md

templates

Generic templates to describe multi-host infrastructure, consumable by OpenStack Heat, Crowbar, others.

merge.py

The Makefile contains several targets for generated templates, see its contents for all of them. To run functional tests for merge.py, run 'make test'.