summaryrefslogtreecommitdiff
path: root/docker/heat
AgeCommit message (Collapse)AuthorFilesLines
2014-10-22Update MAINTAINER in Dockerfiles to Kolla ProjectLars Kellogg-Stedman3-3/+3
Remove individual MAINTAINER information from Dockerfiles. Change-Id: I777df5cde049599dc786176e1d5b4b9597f0b334
2014-10-20Implement containers for heat-engine and heat-apiJeff Peeler7-59/+137
Loosely followed this document for setting up Heat: http://docs.openstack.org/icehouse/install-guide/install/yum/content/heat-install.html Some gotchas: - crux doesn't require escaping parenthesis for endpoint creation like keystone client - heat icehouse packages are configured for qpid, so kombu had to be specified specifically This firewall reference was handy for port information: http://docs.openstack.org/trunk/config-reference/content/firewalls-default-ports.html Implements: blueprint kube-heat-container Change-Id: Ie4291a6c4c2b85a23a71fc0a003d9160bf0a32b8
2014-10-07Reorganize k8s structureSteven Dake1-60/+0
All services go to TLD/k8s/service All pods go to TLD/k8s/pod Change-Id: Iad2977a9f0cd5f430c4e0a566846bf4681618379
2014-10-07renamed keystone servicesLars Kellogg-Stedman1-1/+1
This renames the keystone services so that they are named by function, rather than port number (which would be confusing if they were running on a different port). Change-Id: Ibb0263a133c28a104563df431870a9effe584012
2014-10-07use renamed mariadb servicesLars Kellogg-Stedman1-1/+1
This patch updates all the json files that reference the mariadb service variables to ues the new names. Labelling things foo-master crept into this repository from the kubernetes guestbook example (which has redis-master and redis-slaves). We're not running clustered software at the moment so these labels are unnecessary. Change-Id: I229d04c89aa13cb6cc2e1c33a0a7b21e1c6e9caa
2014-10-07Validate JSONChmouel Boudjnah1-52/+56
Let's get that quickly so we can add a gate. There was some respacing along the way (used http://jsonlint.com) Change-Id: Id18b9f9757306cf3f06e6221a21a9f600db1bd2e
2014-10-04introduce a new build mechanismLars Kellogg-Stedman6-12/+3
This patch replaces the collection of individual "build" scripts with a single script (tools/build-docker-image), made available as "build" inside each image directory. The build-docker-image script will, by default, build images tagged with the current commit id in order to prevent developers from accidentally stepping on each other or on release images. Documentation in docs/image-building.md describes the script in more detail. Change-Id: I444d5c2256a85223f8750a0904cb4b07f18ab67f
2014-10-03Merge "Heat: Remove JSON trailing commas that don't parse"Jenkins1-4/+4
2014-10-03Heat: Remove JSON trailing commas that don't parseSteven Dake1-4/+4
Change-Id: Ia642716f30ea4bd098e5c67e522bbfd01fd6cf7a
2014-10-03Using new fedora base image from kollaglueLars Kellogg-Stedman2-5/+21
Change-Id: I388113e5a9c748054a099ef1a3063863120e9a99
2014-09-25Add a push script for each of the separate daemonsSteven Dake3-0/+6
This pushes to the docker registry.
2014-09-25Make build tools build with kollaglue loginSteven Dake3-3/+3
Build with kollaglue login. Then we can upload all images under that user namespace.
2014-09-20Provide script to build docker imagesSteven Dake3-0/+6
Build all docker images one at a time or with one top level call
2014-09-20Add heat api and engine docker boilerplatesSteven Dake6-0/+123
This adds a directory layout for Heat based on the Glance setup, but does not actually attempt to build functional images at this time.