RETIRED, Heat templates for deploying OpenStack
Go to file
Dan Prince cbac118888 os-net-config templates to configure vlans
This patch adds 5 new role templates to help configure
a vlans on top for each of the overcloud roles. This
patch adds vlans on top of a single NIC attached to
the control plane network (already used for provisioning).

The patch also includes an environment file to
enable configuration of vlans by simply sourcing this file.

Change-Id: Ibc40e452dec9b372ff10442aab2bddaf382b0a2f
2015-06-01 15:13:46 -04:00
deprecated Remove hardcoded references to .novalocal in hostnames 2015-04-28 05:38:11 -04:00
environments os-net-config templates to configure vlans 2015-06-01 15:13:46 -04:00
examples Merge "Make removing nodes from scaled items possible." 2014-08-13 20:05:17 +00:00
extraconfig/post_deploy post-deploy hook for rhel registration 2015-05-07 16:55:36 -04:00
firstboot Firstboot rsync for development purposes 2015-05-04 15:47:58 +02:00
network os-net-config templates to configure vlans 2015-06-01 15:13:46 -04:00
puppet Merge "Neutron: Remove hiera lookup to controller_host" 2015-06-01 07:57:05 +00:00
tripleo_heat_merge Deprecate Role and ImageBuilder metadata handling 2014-09-10 11:30:15 +02:00
.gitignore Expose public_interface_tag support. 2014-08-28 13:34:38 -04:00
.gitreview Update stackforge references to openstack 2013-08-17 22:57:57 -04:00
all-nodes-config.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
babel.cfg Add release configuration. 2013-10-22 17:49:35 +01:00
base.yaml Sort inputs and parameters 2014-10-08 15:40:39 +01:00
bootstrap-config.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
ceph-cluster-config.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
ceph-storage-post.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
ceph-storage.yaml Switch net-config templates to use OS::stack_id 2015-05-26 08:50:45 -04:00
cinder-storage-post.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
cinder-storage.yaml Merge "Reuse the various service passwords as db passwords." 2015-05-27 09:38:45 +00:00
compute-post.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
compute.yaml Switch net-config templates to use OS::stack_id 2015-05-26 08:50:45 -04:00
controller-post.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
controller.yaml Merge "Reuse the various service passwords as db passwords." 2015-05-27 09:38:45 +00:00
debian-mirror.yaml Sort inputs and parameters 2014-10-08 15:40:39 +01:00
LICENSE Add license file 2014-01-20 11:58:20 +01:00
Makefile Deprecate the old mergepy overcloud templates 2015-02-23 20:50:59 -05:00
MANIFEST.in Add release configuration. 2013-10-22 17:49:35 +01:00
nagios3.yaml Enable passing optional first-boot user-data 2015-04-24 10:18:31 +01:00
net-config-bond.yaml Switch net-config templates to use OS::stack_id 2015-05-26 08:50:45 -04:00
net-config-bridge.yaml Switch net-config templates to use OS::stack_id 2015-05-26 08:50:45 -04:00
net-config-noop.yaml Switch net-config templates to use OS::stack_id 2015-05-26 08:50:45 -04:00
overcloud-resource-registry-puppet.yaml Map Mysql to isolated networks 2015-05-28 15:32:17 -04:00
overcloud-resource-registry.yaml Add a network ports IP mapping resource 2015-05-26 08:50:44 -04:00
overcloud-without-mergepy.yaml Merge "Reuse the various service passwords as db passwords." 2015-05-27 09:38:45 +00:00
README.md Add functional tests and examples for merge 2013-09-19 13:02:03 -07:00
requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
setup.cfg Remove hardcoded version. 2014-08-20 13:04:17 +12:00
setup.py Add release configuration. 2013-10-22 17:49:35 +01:00
swift-devices-and-proxy-config.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
swift-storage-post.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
swift-storage.yaml Switch net-config templates to use OS::stack_id 2015-05-26 08:50:45 -04:00
test_merge.bash Make removing nodes from scaled items possible. 2014-08-12 15:33:01 +12:00
test-requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
tox.ini Add release configuration. 2013-10-22 17:49:35 +01:00
undercloud-bm-nova-config.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-bm-nova-deploy.yaml Set default network interfaces to nic1 2014-12-05 15:16:12 -05:00
undercloud-source.yaml Remove invalid NTP configuration in templates 2015-01-08 15:54:05 +00:00
undercloud-vlan-port.yaml Don't replace OS::Neutron::Port on update of undercloud 2014-11-10 11:43:51 +01:00
undercloud-vm-ironic-config.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-vm-ironic-deploy.yaml Set default network interfaces to nic1 2014-12-05 15:16:12 -05:00
undercloud-vm-nova-config.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-vm-nova-deploy.yaml Set default network interfaces to nic1 2014-12-05 15:16:12 -05:00

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'.