summaryrefslogtreecommitdiffstats
path: root/playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml
diff options
context:
space:
mode:
authorLénaïc Huard <lhuard@amadeus.com>2015-08-11 16:13:38 +0200
committerLénaïc Huard <lhuard@amadeus.com>2015-08-12 09:30:17 +0200
commit6a177ba46fc232f28e430858bdc0c082b912f026 (patch)
tree2b33204062bb9bfeae526060c914eaef90b0df28 /playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml
parent22921a40239aa366e44b61e5341ccaffbe5c8b3b (diff)
downloadopenshift-6a177ba46fc232f28e430858bdc0c082b912f026.tar.gz
openshift-6a177ba46fc232f28e430858bdc0c082b912f026.tar.bz2
openshift-6a177ba46fc232f28e430858bdc0c082b912f026.tar.xz
openshift-6a177ba46fc232f28e430858bdc0c082b912f026.zip
Infra node support for OpenStack
Diffstat (limited to 'playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml')
-rw-r--r--playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml9
1 files changed, 8 insertions, 1 deletions
diff --git a/playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml b/playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml
index 55f64211a..9dcab3e60 100644
--- a/playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml
+++ b/playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml
@@ -19,6 +19,12 @@ parameters:
label: Type
description: Type master or node
+ subtype:
+ type: string
+ label: Sub-type
+ description: Sub-type compute or infra for nodes, default otherwise
+ default: default
+
key_name:
type: string
label: Key name
@@ -102,11 +108,12 @@ resources:
env: { get_param: cluster_id }
host-type: { get_param: type }
env-host-type:
- str_template:
+ str_replace:
template: cluster_id-openshift-type
params:
cluster_id: { get_param: cluster_id }
type: { get_param: type }
+ sub-host-type: { get_param: subtype }
port:
type: OS::Neutron::Port