diff options
| author | Jeff Peeler <jpeeler@redhat.com> | 2014-10-14 11:44:30 -0400 |
|---|---|---|
| committer | Jeff Peeler <jpeeler@redhat.com> | 2014-10-20 17:35:41 -0400 |
| commit | 40ba2909d8f470a48221fa7f005ea3f2dfdf8704 (patch) | |
| tree | 6716e2bb0957000102a979e8987a041c4ecf05f7 /docker/heat/heat-api/Dockerfile | |
| parent | ad615338cc141105253f772315a5905a86c91a42 (diff) | |
| download | kolla-40ba2909d8f470a48221fa7f005ea3f2dfdf8704.tar.gz kolla-40ba2909d8f470a48221fa7f005ea3f2dfdf8704.zip | |
Implement containers for heat-engine and heat-api
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
Diffstat (limited to 'docker/heat/heat-api/Dockerfile')
| -rw-r--r-- | docker/heat/heat-api/Dockerfile | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/docker/heat/heat-api/Dockerfile b/docker/heat/heat-api/Dockerfile index 44ff6ed93..2bb25e45e 100644 --- a/docker/heat/heat-api/Dockerfile +++ b/docker/heat/heat-api/Dockerfile @@ -1,14 +1,14 @@ -FROM kollaglue/fedora-rdo-base -MAINTAINER James Labocki <jlabocki@redhat.com> +FROM kollaglue/fedora-rdo-heat-base +MAINTAINER Jeff Peeler <jpeeler@redhat.com> -RUN yum install -y openstack-heat-api \ - openstack-heat-api-cfn \ - openstack-heat-common \ - openstack-heat-api-cloudwatch \ - openstack-utils \ - python-openstackclient \ - && yum clean all +# TODO: configure cfn and cloudwatch +# TODO: remove python-openstackclient once crux feature is added in start.sh +RUN yum -y install \ + openstack-heat-api \ + python-openstackclient \ + ; yum clean all ADD ./start.sh /start.sh +ADD ./check.sh /check.sh CMD ["/start.sh"] |
