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.
 
 
 
Zuul f1ce0b106b Merge "Flatten Keystone service configuration" 3 years ago
..
aodh Merge "Fix service naming conventions" 3 years ago
glance Merge "Bind mount /var/lib/iscsi in containers using iSCSI" 3 years ago
ironic Merge "ironic: enable the ipxe boot interface by default" 3 years ago
keepalived Flatten Keepalived service configuration 3 years ago
keystone Flatten Keystone service configuration 3 years ago
memcached Make NetCidrMapValue contain list of cidrs in each net 3 years ago
podman Move podman into deployment directory 3 years ago
snmp Make NetCidrMapValue contain list of cidrs in each net 3 years ago
sshd flatten sshd service configuration 3 years ago
time flatten time service configuration 3 years ago
timesync Fix service naming conventions 3 years ago
tripleo-firewall flatten tripleo-firewall service configuration 3 years ago
tuned flatten tuned service configuration 3 years ago
zaqar Flatten Zaqar service configuration 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)