tripleo-heat-templates/environments
Saravanan KR 1b604a95e9 Added DPDK environment file and nic configs samples
Added an environment file to configure DPDK with OVS
by overriding ComputeNeutronOvsAgent. Also added nic
configs for configuring DPDK bridge and bond with
numbered nic format.

Implements: blueprint tripleo-ovs-dpdk
Co-Authored-By: Vijay Chundury <vchundur@redhat.com>
Change-Id: I82b6f66394a8928f8524706c939508edd08afa9b
2016-08-30 08:49:05 +05:30
..
services Fix path to sahara templates 2016-08-22 15:33:33 +03:00
updates Convert ServiceNetMap to a nested template 2016-08-12 21:27:57 +01:00
cinder-backup.yaml Disable cinder-backup by default 2016-08-19 12:06:37 +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
deployed-server-environment.yaml Make deployed-server OS::Neutron::Port optional 2016-08-07 07:29:06 -04:00
deployed-server-noop-ctlplane.yaml Make deployed-server OS::Neutron::Port optional 2016-08-07 07:29:06 -04: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 Combine parameter_default fields 2016-05-05 14:18:09 +00:00
enable-tls.yaml Move resource registry override to enable-tls.yaml 2016-08-23 08:53:50 +03: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-hiera.yaml Add deployment of CAs via hieradata 2016-08-22 18:10:26 +03:00
inject-trust-anchor.yaml Enable trust anchor injection 2015-11-25 15:16:08 +02:00
ips-from-pool-all.yaml Add Management net to ips-from-pool-all example 2016-06-29 11:40:36 +01: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-aodh-migration.yaml Upgrade scripts to migrate aodh alarm data 2016-08-17 12:40:06 +00:00
major-upgrade-pacemaker-converge.yaml Fix distinguishing between stack-create and stack-update 2016-04-11 14:31:42 +02:00
major-upgrade-pacemaker-init.yaml Stop no-opping PackageUpdate on upgrade 2016-07-01 14:25:59 +02:00
major-upgrade-pacemaker.yaml Stop no-opping PackageUpdate on upgrade 2016-07-01 14:25:59 +02:00
manage-firewall.yaml Always use parameter_defaults in environment files 2016-04-11 14:15:39 -04:00
manila-generic-config.yaml Enable Manila integration - as a composable controller service 2016-08-02 17:18:07 +03:00
mongodb-nojournal.yaml Always use parameter_defaults in environment files 2016-04-11 14:15:39 -04:00
net-bond-with-vlans-no-external.yaml Remove network/noop.yaml, use OS::Heat::None 2016-04-08 08:02:31 -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 Remove network/noop.yaml, use OS::Heat::None 2016-04-08 08:02:31 -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 Merge "Updates and fixes to NIC config template routes" 2016-08-25 00:52:55 +00: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 Fix network-isolation.yaml to stop clobbering Management net 2016-07-12 14:17:27 +00:00
network-management-v6.yaml Add IPv6 support for the management network 2016-06-20 14:02:44 +02:00
network-management.yaml Add IPv6 support for the management network 2016-06-20 14:02:44 +02:00
neutron-midonet.yaml Composable Midonet compute plugin 2016-07-12 09:48:31 -04: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 Composable Nuage Compute Plugin 2016-07-12 09:48:31 -04:00
neutron-opencontrail.yaml Remove NeutronEnableTunnelling from templates 2016-08-12 20:46:38 -02:30
neutron-opendaylight-l3.yaml Rename opendaylight service to opendaylight_api 2016-08-27 14:15:48 +01:00
neutron-opendaylight.yaml Rename opendaylight service to opendaylight_api 2016-08-27 14:15:48 +01:00
neutron-ovs-dpdk.yaml Added DPDK environment file and nic configs samples 2016-08-30 08:49:05 +05:30
neutron-ovs-dvr.yaml Add environment file to enable DVR 2016-08-04 10:59:59 -02:30
neutron-plumgrid.yaml Composable Plumgrid compute plugin 2016-07-12 09:48:31 -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 Add cinder-backup service as role 2016-08-10 19:02:08 +00:00
puppet-ceph-external.yaml Merge "Disable the Mon/OSD/Client resources in puppet-ceph-external" 2016-08-25 21:05:49 +00:00
puppet-pacemaker-no-restart.yaml Allow to manually disable post-puppet restarts 2016-06-14 16:10:10 +02:00
puppet-pacemaker.yaml Merge "Remove OS::Tripleo::Services::ManilaShare: from puppet-pacemaker.yaml" 2016-08-19 14:19:58 +00:00
puppet-tenant-vlan.yaml Remove NeutronEnableTunnelling from templates 2016-08-12 20:46:38 -02:30
README.md Add a directory for overcloud heat environments 2015-05-15 12:28:00 +02:00
storage-environment.yaml Add cinder-backup service as role 2016-08-10 19:02:08 +00:00
tls-endpoints-public-dns.yaml Move resource registry override to enable-tls.yaml 2016-08-23 08:53:50 +03:00
tls-endpoints-public-ip.yaml Move resource registry override to enable-tls.yaml 2016-08-23 08:53:50 +03:00

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