Dan Prince 65958395f4 Docker compute role configured via Puppet
This change adds a containerized version of the overcloud compute node for
TripleO. Configuration files are generated via OpenStack Puppet modules
which are then used to externally configure kolla containers for
each OpenStack service.

See the README-containers.md file for more information on how to set this up.

This uses AtomicOS as a base operating system and requires that we bootstrap
the image with a container which contains the required os-collect-config agent
hooks to support running puppet, shell scripts, and docker compose.

Change-Id: Ic8331f52b20a041803a9d74cdf0eb81266d4e03c
Co-Authored-By: Ian Main <imain@redhat.com>
Co-Authored-By: Ryan Hallisey <rhallise@redhat.com>
2015-10-08 07:34:26 -04:00
2015-09-15 15:31:43 -05:00
2013-10-22 17:49:35 +01:00
2014-01-20 11:58:20 +01:00
2015-10-01 09:50:44 -04:00
2013-10-22 17:49:35 +01:00
2013-10-22 17:49:35 +01:00
2014-08-20 13:04:17 +12:00
2013-10-22 17:49:35 +01:00
2015-09-15 15:31:43 -05:00

templates

Generic templates to describe multi-host infrastructure, consumable by OpenStack Heat, Crowbar, others.

merge.py

The Makefile contains several targets for generated templates, see its contents for all of them. To run functional tests for merge.py, run 'make test'.

Description
RETIRED, Heat templates for deploying OpenStack
Readme 322 MiB