40ba2909d8
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
31 lines
708 B
YAML
31 lines
708 B
YAML
desiredState:
|
|
manifest:
|
|
containers:
|
|
- env:
|
|
- name: DB_ROOT_PASSWORD
|
|
value: password
|
|
- name: HEAT_DB_PASSWORD
|
|
value: password
|
|
- name: HEAT_KEYSTONE_PASSWORD
|
|
value: password
|
|
image: kollaglue/fedora-rdo-heat-engine
|
|
name: heat-engine
|
|
- env:
|
|
- name: DB_ROOT_PASSWORD
|
|
value: password
|
|
- name: HEAT_DB_PASSWORD
|
|
value: password
|
|
- name: HEAT_KEYSTONE_PASSWORD
|
|
value: password
|
|
- name: KEYSTONE_ADMIN_TOKEN
|
|
value: ADMINTOKEN
|
|
image: kollaglue/fedora-rdo-heat-api
|
|
name: heat-api
|
|
ports:
|
|
- containerPort: 8004
|
|
id: heat-1
|
|
version: v1beta1
|
|
id: heat
|
|
labels:
|
|
name: heat
|