tripleo-heat-templates/environments
Zane Bitter 0b5e5fb17c Don't have separate protocols/ports for Keystone v3
The change in ab068a824e is described as
temporary, so it would be better if it did not affect the EndpointMap
parameter (which is effectively a public interface, since it may be
overridden in an environment file). No configuration should end up with
different ports/protocols/hosts for Keystone v2 and v3, and somebody
customising them should not have to account for them separately. Nor
should things break when the need to distinguish between v2 and v3
endpoints goes away.

This change removes the KeystoneV3* keys from the EndpointMap input and
uses the Keystone* keys instead, so that any change to the internal
organisation becomes transparent to the user.

Closes-Bug: #1590057
Change-Id: If4cdd9232f4dbc9f2af651bbdfe68f09dc26ed2e
(cherry picked from commit d773227e7d)
2016-06-08 07:51:57 +00:00
..
updates Add update yaml backward compatibe with PublicVirtualIP on ctlplane 2015-12-15 12:59:22 +01:00
README.md Add a directory for overcloud heat environments 2015-05-15 12:28:00 +02:00
cinder-dellsc-config.yaml Enable Dell Storage Center iscsi Backends in Cinder 2016-01-06 17:54:37 +01:00
cinder-eqlx-config.yaml Enable Equallogic Backends in Cinder 2015-11-12 10:46:15 -06:00
cinder-netapp-config.yaml Fix Puppet Configuring NetApp Cinder Backend 2015-07-20 11:09:44 -04:00
config-debug.yaml Allow enabling debug mode for config management (Puppet) 2015-09-30 15:30:22 +02:00
docker-network-isolation.yaml Remove unused Neutron Agents container 2016-03-09 16:23:07 +00:00
docker-network.yaml Network Isolation support for containerized compute 2016-01-04 20:41:41 +00:00
docker.yaml Merge "Remove unused Neutron Agents container" 2016-03-11 13:55:04 +00:00
enable-tls.yaml Don't have separate protocols/ports for Keystone v3 2016-06-08 07:51:57 +00:00
external-loadbalancer-vip-v6.yaml Make External Load Balancer templates work with IPv6 2016-03-09 11:20:21 +00:00
external-loadbalancer-vip.yaml Comment out the ManagementPort in external-loadbalancer-vip.yaml 2016-03-18 15:20:41 +01:00
inject-trust-anchor.yaml Enable trust anchor injection 2015-11-25 15:16:08 +02:00
ips-from-pool-all.yaml Enable predictable IPs on non-controllers 2016-03-09 13:25:02 -06:00
ips-from-pool.yaml Add sample environment file to document usage of predictable IPs 2015-12-15 12:52:15 +01:00
major-upgrade-pacemaker-converge.yaml Set UpdateIdentifier for upgrade converge, to prevent services down 2016-03-29 11:47:01 +00:00
major-upgrade-pacemaker-init.yaml Upgrades: initialization command/snippet 2016-03-09 13:58:20 +01:00
major-upgrade-pacemaker.yaml Add UpgradeLevelNovaCompute parameter 2016-02-23 16:28:43 +01:00
manage-firewall.yaml Implement Advanced Firewalling support 2015-11-19 16:47:28 +01:00
mongodb-nojournal.yaml Allow a user to disable MongoDB journaling 2015-07-13 10:29:38 +02:00
net-bond-with-vlans-no-external.yaml Support network isolation without external nets 2015-08-06 11:01:38 -04:00
net-bond-with-vlans-v6.yaml Add IPv6 versions of the Controller NIC configs 2016-03-05 03:22:03 +01:00
net-bond-with-vlans.yaml Add IPv6 versions of the Controller NIC configs 2016-03-05 03:22:03 +01:00
net-multiple-nics-v6.yaml Add IPv6 versions of the Controller NIC configs 2016-03-05 03:22:03 +01:00
net-multiple-nics.yaml Add network templates for multiple NIC configuration 2015-11-05 14:09:45 +00:00
net-single-nic-linux-bridge-with-vlans.yaml Add IPv6 versions of the Controller NIC configs 2016-03-05 03:22:03 +01:00
net-single-nic-with-vlans-no-external.yaml Support network isolation without external nets 2015-08-06 11:01:38 -04:00
net-single-nic-with-vlans-v6.yaml Add IPv6 versions of the Controller NIC configs 2016-03-05 03:22:03 +01:00
net-single-nic-with-vlans.yaml Add IPv6 versions of the Controller NIC configs 2016-03-05 03:22:03 +01:00
network-environment.yaml Updates ControlPlaneSubnetCidr to be a string 2016-05-13 12:45:44 -05:00
network-isolation-no-tunneling.yaml Add environment for isolated networks without tunneling VLAN 2015-08-28 17:50:14 -07:00
network-isolation-v6.yaml configure horizon with memcached ipv6 when needed 2016-03-23 15:43:10 -04:00
network-isolation.yaml Add all isolated networks to all nodes. 2015-12-18 13:05:54 -06:00
network-management.yaml Add Management Network For System Administration. 2015-12-18 13:05:54 -06:00
neutron-midonet.yaml MidoNet heat templates 2015-12-21 12:15:32 +01:00
neutron-ml2-bigswitch.yaml Add extra config yaml files for big switch agents. 2016-02-22 15:56:19 -08:00
neutron-ml2-cisco-n1kv.yaml Enable Cisco N1KV driver 2015-09-30 09:22:33 +03:00
neutron-ml2-cisco-nexus-ucsm.yaml Change the default value for NetworkNexusVxlanGlobalConfig 2016-02-24 19:08:07 +03:00
neutron-nuage-config.yaml Change for configuring use_forwarded_for value for Nuage 2015-12-07 11:19:10 -05:00
neutron-opencontrail.yaml OpenContrail heat templates 2016-01-21 10:49:49 -05:00
neutron-plumgrid.yaml PLUMgrid Neutron integration 2016-03-30 02:38:35 -04:00
nova-nuage-config.yaml Changes for configuring Nuage 2015-11-30 14:22:08 -05:00
overcloud-steps.yaml Rename -puppet.yaml templates. 2015-09-22 08:30:01 -04:00
puppet-ceph-devel.yaml Deploy Gnocchi as a Ceilometer metrics storage backend 2016-04-11 19:05:34 +00:00
puppet-ceph-external.yaml Deploy Gnocchi as a Ceilometer metrics storage backend 2016-04-11 19:05:34 +00:00
puppet-pacemaker.yaml Pacemaker maintenance mode for the duration of Puppet run on update 2015-12-14 14:24:13 +01:00
puppet-tenant-vlan.yaml Wire Neutron VLAN ranges param as array to puppet 2015-06-05 09:27:42 -04:00
storage-environment.yaml Deploy Gnocchi as a Ceilometer metrics storage backend 2016-04-11 19:05:34 +00:00

README.md

This directory contains Heat environment file snippets which can be used to enable features in the Overcloud.

Configuration

These can be enabled using the -e [path to environment yaml] option with heatclient.

Below is an example of how to enable the Ceph template using devtest_overcloud.sh:

export OVERCLOUD\_CUSTOM\_HEAT\_ENV=$TRIPLEO\_ROOT/tripleo-heat-templates/environments/ceph_devel.yaml