tripleo-heat-templates/puppet
Dan Prince 7418a32a73 Add isolated network ports to controller roles
This patch updates the controller roles so that
they can optionally make use of isolated network
ports on each of 5 available overcloud networks.

 -Multiple networks are created based upon settings in the heat
  resource registry. These nets will either use the noop network (the
  control plane pass-thru default) or create a custom Neutron port on
  each of the configured networks.

 -The ipaddress/subnet of each network is passed passed into the
  NetworkConfig resource which drives os-net-config. This allows the
  deployer to define a custom network template for static IPs, etc
  on each of the networks.

 -The ipaddress is exposed as an output parameter. By exposing
  the individual addresses as outputs we allow Heat to construct
  collections of ports for various services.

Change-Id: I9bbd6c8f5b9697ab605bcdb5f84280bed74a8d66
2015-05-26 08:50:44 -04:00
..
hieradata Add Glance as Pacemaker resource 2015-05-21 17:11:19 +02:00
manifests Add Glance as Pacemaker resource 2015-05-21 17:11:19 +02:00
all-nodes-config.yaml Merge "Overcloud: bump HOT version to 2015-04-30" 2015-05-21 16:03:12 +00: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-puppet.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
ceph-storage-puppet.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
cinder-storage-post.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
cinder-storage-puppet.yaml Merge "Overcloud: bump HOT version to 2015-04-30" 2015-05-21 16:03:12 +00:00
compute-post-puppet.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
compute-puppet.yaml Merge "Overcloud: bump HOT version to 2015-04-30" 2015-05-21 16:03:12 +00:00
controller-config-pacemaker.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
controller-config.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
controller-post-puppet.yaml Align puppet Controller post-deploy Deployment names 2015-05-21 17:44:47 +01:00
controller-puppet.yaml Add isolated network ports to controller roles 2015-05-26 08:50:44 -04: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-puppet.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00