tripleo-heat-templates/deployment
2019-01-31 17:28:27 +00:00
..
aodh Explicitly manage http configs 2019-01-24 11:08:28 -07:00
cinder Merge "Update parameters for cinder's Netapp backend" 2019-01-29 06:02:40 +00:00
docker Move docker into deployment directory 2019-01-09 22:58:50 +00:00
etcd Flatten etcd configuration 2019-01-22 14:09:02 -07:00
glance Merge "Explicitly manage http configs" 2019-01-25 16:58:12 +00:00
haproxy flatten haproxy service configuration 2019-01-29 12:33:16 -05:00
heat Add stop_grace_period for heat_engine container 2019-01-30 09:00:10 +05:30
ironic Explicitly manage http configs 2019-01-24 11:08:28 -07:00
iscsid flatten the iscsid service 2019-01-29 08:08:06 -05:00
keepalived Ensure logs folder is created in prep hosts tasks. 2019-01-18 09:28:56 +01:00
kernel Move kernel config to deployment directory 2019-01-22 13:43:42 -07:00
keystone Remove conf.modules.d that doesn't exist 2019-01-25 10:52:47 -07:00
login-defs Move login-defs to deployment directory 2019-01-22 13:48:57 -07:00
memcached Merge "Enable memcached debug if Debug param is set" 2019-01-22 00:49:42 +00:00
mistral flatten the mistral service configurations 2019-01-25 15:49:18 -05:00
multipathd Move the multipathd services into deployment 2019-01-29 08:13:40 -05:00
podman Remove configuration for cni0 bridge 2019-01-21 13:43:07 +05:30
sahara Ensure logs folder is created in prep hosts tasks. 2019-01-18 09:28:56 +01:00
securetty Move securetty to deployment dir 2019-01-22 13:45:40 -07:00
selinux Move selinux to deployment folder 2019-01-22 13:21:13 -07:00
snmp Snmp - Use net_cidr_map for firewall rules 2019-01-06 18:21:54 +01:00
sshd Avoid dangling firewall rule for ssh access 2019-01-22 14:49:46 +01:00
time flatten time service configuration 2018-12-18 10:41:15 -05:00
timesync Fix service naming conventions 2018-12-13 08:12:36 -07:00
tripleo-firewall implement default ssh-from-ctlplane rule via hiera 2018-12-19 07:59:28 -07:00
tripleo-packages flatten tripleo-packages service configuration 2018-12-19 09:24:49 -05:00
tuned flatten tuned service configuration 2018-12-14 13:13:40 -05:00
zaqar Merge "Drop zaqar param duplicates" 2019-01-28 18:40:15 +00:00
README.rst Add deployments/README.rst 2018-12-13 10:25:09 -05:00

TripleO Deployments

This directory contains files that represent individual service deployments, orchestration tools, and the configuration tools used to deploy them.

Directory Structure

Each logical grouping of services will have a directory. Example: 'timesync'. Within this directory related timesync services would exist to for example configure timesync services on baremetal or via containers.

Filenaming conventions

As a convention each deployments service filename will reflect both the deployment engine (baremetal, or containers) along with the config tool used to deploy that service.

The convention is <service-name>-<engine>-<config management tool>.

Examples:

deployment/aodh/aodh-api-container-puppet.yaml (containerized Aodh service configured with Puppet)

deployment/aodh/aodh-api-container-ansible.yaml (containerized Aodh service configured with Ansible)

deployment/timesync/chrony-baremetal-ansible.yaml (baremetal Chrony service configured with Ansible)

deployment/timesync/chrony-baremetal-puppet.yaml (baremetal Chrony service configured with Puppet)