tripleo-heat-templates/deployment
Jill Rouleau 479d7f5872 flatten qdrouterd service configs
This change combines the previous puppet and docker files
into a single file that performs the docker service installation
and configuration.

Change-Id: I7b1688a12964d939ece33a7f06d2493bf13c08eb
2019-02-15 12:53:15 -07:00
..
aodh flatten database service MySQL Client 2019-01-30 09:38:32 -05:00
cinder Do not pull image while tagging pcmk images in upgrade_tasks. 2019-02-07 14:58:30 +01:00
congress flatten the congress service 2019-02-01 10:02:10 -05:00
container-image-prepare Move container-image-prepare.j2.yaml to deployment dir 2019-02-07 10:26:20 +13:00
database flatten database service MySQL Client 2019-01-30 09:38:32 -05: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 Enable glance image cache's cleaner and pruner 2019-02-11 12:32:28 -05:00
haproxy Do not pull image while tagging pcmk images in upgrade_tasks. 2019-02-07 14:58:30 +01:00
heat Merge "flatten database service MySQL Client" 2019-02-01 00:07:19 +00:00
horizon flatten the horizon service configurations 2019-02-04 14:23:57 -05:00
ironic flatten database service MySQL Client 2019-01-30 09:38:32 -05: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 flatten database service MySQL Client 2019-01-30 09:38:32 -05:00
logging flatten the fluentd service configurations 2019-02-06 09:44:49 -05:00
login-defs Move login-defs to deployment directory 2019-01-22 13:48:57 -07:00
manila Do not pull image while tagging pcmk images in upgrade_tasks. 2019-02-07 14:58:30 +01:00
memcached Merge "Enable memcached debug if Debug param is set" 2019-01-22 00:49:42 +00:00
messaging flatten qdrouterd service configs 2019-02-15 12:53:15 -07:00
metrics flatten qdrouterd service configs 2019-02-15 12:53:15 -07:00
mistral Merge "Copy undercloud.conf file during mistral-executor start up." 2019-02-05 18:09:44 +00:00
monitoring flatten sensu service configuration 2019-02-12 13:56:56 -07:00
multipathd Move the multipathd services into deployment 2019-01-29 08:13:40 -05:00
neutron FFWD: Introduce workaround for neutron cisco plugin 2019-02-11 12:35:23 +01:00
nova Merge "step3: flatten nova service configuration" 2019-02-15 10:17:56 +00:00
panko flatten the panko service 2019-02-01 10:01:32 -05:00
podman Remove configuration for cni0 bridge 2019-01-21 13:43:07 +05:30
qdr flatten qdrouterd service configs 2019-02-15 12:53:15 -07:00
rabbitmq Do not pull image while tagging pcmk images in upgrade_tasks. 2019-02-07 14:58:30 +01:00
sahara flatten database service MySQL Client 2019-01-30 09:38:32 -05: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
swift Remove the use of tests as filters as it will be deprecated. 2019-02-07 16:29:52 +01:00
tacker flatten the tacker service 2019-02-01 10:00:25 -05: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 Clean unmanaged rules pushed by iptables-services package 2019-02-04 14:56:08 +01:00
tripleo-packages Move UpgradeInitCommand and UpgradeInitCommonCommand to run by Ansible 2019-01-28 12:16:52 +01:00
tripleo-ui flatten tripleo-ui service configuration 2019-02-12 13:49:35 -07:00
tuned flatten tuned service configuration 2018-12-14 13:13:40 -05:00
zaqar flatten database service MySQL Client 2019-01-30 09:38:32 -05:00
README.rst Add deployments/README.rst 2018-12-13 10:25:09 -05:00

README.rst

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)