Heat templates for deploying OpenStack
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jill Rouleau 479d7f5872 flatten qdrouterd service configs 3 years ago
..
aodh flatten database service MySQL Client 3 years ago
cinder Do not pull image while tagging pcmk images in upgrade_tasks. 3 years ago
congress flatten the congress service 3 years ago
container-image-prepare Move container-image-prepare.j2.yaml to deployment dir 3 years ago
database flatten database service MySQL Client 3 years ago
docker Move docker into deployment directory 3 years ago
etcd Flatten etcd configuration 3 years ago
glance Enable glance image cache's cleaner and pruner 3 years ago
haproxy Do not pull image while tagging pcmk images in upgrade_tasks. 3 years ago
heat Merge "flatten database service MySQL Client" 3 years ago
horizon flatten the horizon service configurations 3 years ago
ironic flatten database service MySQL Client 3 years ago
iscsid flatten the iscsid service 3 years ago
keepalived Ensure logs folder is created in prep hosts tasks. 3 years ago
kernel Move kernel config to deployment directory 3 years ago
keystone flatten database service MySQL Client 3 years ago
logging flatten the fluentd service configurations 3 years ago
login-defs Move login-defs to deployment directory 3 years ago
manila Do not pull image while tagging pcmk images in upgrade_tasks. 3 years ago
memcached Merge "Enable memcached debug if Debug param is set" 3 years ago
messaging flatten qdrouterd service configs 3 years ago
metrics flatten qdrouterd service configs 3 years ago
mistral Merge "Copy undercloud.conf file during mistral-executor start up." 3 years ago
monitoring flatten sensu service configuration 3 years ago
multipathd Move the multipathd services into deployment 3 years ago
neutron FFWD: Introduce workaround for neutron cisco plugin 3 years ago
nova Merge "step3: flatten nova service configuration" 3 years ago
panko flatten the panko service 3 years ago
podman Remove configuration for cni0 bridge 3 years ago
qdr flatten qdrouterd service configs 3 years ago
rabbitmq Do not pull image while tagging pcmk images in upgrade_tasks. 3 years ago
sahara flatten database service MySQL Client 3 years ago
securetty Move securetty to deployment dir 3 years ago
selinux Move selinux to deployment folder 3 years ago
snmp Snmp - Use net_cidr_map for firewall rules 3 years ago
sshd Avoid dangling firewall rule for ssh access 3 years ago
swift Remove the use of tests as filters as it will be deprecated. 3 years ago
tacker flatten the tacker service 3 years ago
time flatten time service configuration 3 years ago
timesync Fix service naming conventions 3 years ago
tripleo-firewall Clean unmanaged rules pushed by iptables-services package 3 years ago
tripleo-packages Move UpgradeInitCommand and UpgradeInitCommonCommand to run by Ansible 3 years ago
tripleo-ui flatten tripleo-ui service configuration 3 years ago
tuned flatten tuned service configuration 3 years ago
zaqar flatten database service MySQL Client 3 years ago
README.rst Add deployments/README.rst 3 years ago

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)