tripleo-heat-templates/deployment
Cédric Jeanneret 9a36edb320 Ensure we get rsyslog state, even in "--check" mode
Introduced with Ia615ac07d0c559deb65e307bb6254127e989794d, an issue
can be hit when deploy is launched with dry-run mode.

Change-Id: I5851dc7820fdcc4f5790980d94b81622ce3b0c8d
Related-Bug: #1823841
2019-04-09 08:06:12 +02:00
..
aide Move Aide to deployments 2019-03-28 08:24:40 -04:00
aodh Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
apache Disable a directory listing of /icons in httpd. 2019-04-01 14:14:47 +09:00
barbican Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
cavium flatten the cavium liquidio service 2019-03-19 13:53:46 -04:00
ceilometer Update to the ceilometer publisher list 2019-04-04 00:40:29 +00:00
ceph-ansible Merge "Use discovered private key file" 2019-03-29 05:37:50 +00:00
cinder Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
clients Include python-panko client. 2019-03-18 14:49:28 -04:00
container-image-prepare Add parameter ContainerImageRegistryCredentials 2019-04-08 12:44:54 +12:00
database Merge "Use container_cli instead of docker to run mysql upgrade command." 2019-03-22 03:26:36 +00:00
deprecated Deprecate nova-consoleauth service 2019-04-08 12:03:49 +00:00
ec2 flatten the ec2 service configurations 2019-02-25 09:21:26 -05:00
etcd Set setype on etcd's service directory 2019-03-07 14:36:08 -05:00
experimental Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
glance Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
gnocchi Add GnocchiStorageS3BucketPrefix into deployment 2019-03-29 22:43:30 +01:00
haproxy Ensure we get rsyslog state, even in "--check" mode 2019-04-09 08:06:12 +02:00
heat Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
horizon Merge "Remove tasks that stop and disable Horizon services." 2019-03-29 11:39:29 +00:00
image-serve We have to allow httpd to listen on those ports in some cases. 2019-03-21 08:57:59 +01:00
ironic Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
iscsid flatten the iscsid service 2019-01-29 08:08:06 -05:00
keepalived Remove UpgradeRemoveUnusedPackages 2019-03-19 13:40:02 +00:00
kernel Stop loading nf_conntrack_proto_sctp module 2019-03-23 08:38:04 +01:00
keystone Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
login-defs Move login-defs to deployment directory 2019-01-22 13:48:57 -07:00
logrotate Install and configure tmpwatch for log cleanup 2019-03-11 16:33:22 +01:00
manila Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
memcached Merge "Enable memcached debug if Debug param is set" 2019-01-22 00:49:42 +00:00
messaging Apply stop period for paunch-managed stateful svcs 2019-02-21 16:50:17 +01:00
metrics Update to the ceilometer publisher list 2019-04-04 00:40:29 +00:00
mistral Merge "Run mistral_executor unprivileged" 2019-04-04 00:41:09 +00:00
multipathd Move the multipathd services into deployment 2019-01-29 08:13:40 -05:00
neutron Merge "Provide option to disable EMC in puppet-vswitch" 2019-04-09 00:07:19 +00:00
nova Deprecate nova-consoleauth service 2019-04-08 12:03:49 +00:00
octavia Run octavia external tasks with elevated permissions 2019-04-08 09:48:25 -02:30
pacemaker move clustercheck.yaml into deployment 2019-03-19 14:34:52 -04:00
podman Remove Docker when upgrading to Podman 2019-03-01 13:07:19 +00:00
qdr flatten qdrouterd service configs 2019-02-15 12:53:15 -07:00
rabbitmq Fix RabbitMQ locale for CentOS 7 (t-h-t part) 2019-04-03 20:56:39 +02:00
sahara Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06: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 Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
tacker Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
time rename rsyslogd service to rsyslog and deal with lack of reload. 2019-03-15 14:55:00 +01: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 Clean up after tripleo_persist and tripleo_transfer 2019-02-27 13:18:47 +01:00
tuned flatten tuned service configuration 2018-12-14 13:13:40 -05:00
undercloud move undercloud-upgrade.yaml into deployment 2019-03-21 07:29:46 -04:00
zaqar Move apache service under deployment directory 2019-03-26 08:04:42 -04: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)