Add ability to deploy AIO
Related-PRODX: PRODX-9716
Change-Id: Iced04895e7067482a7be813c834033ab0f010807
diff --git a/de/heat-templates/top.yaml b/de/heat-templates/top.yaml
index ff3478d..0fd1cf4 100644
--- a/de/heat-templates/top.yaml
+++ b/de/heat-templates/top.yaml
@@ -269,6 +269,12 @@
type: string
default: 'false'
+conditions:
+ aio_deploy:
+ equals:
+ - get_param: single_node
+ - 'true'
+
resources:
keypair_name:
type: OS::Heat::RandomString
@@ -793,7 +799,7 @@
value: { get_attr: [vbmcs, server_ironic_baremetal_ip] }
worker_private_floating_ips:
description: IPs might be used as gateway
- value: { get_attr: [workers, server_private_floating_ip] }
+ value: {if: [aio_deploy, {get_attr: [ucp, server_private_floating_ip]}, {get_attr: [workers, server_private_floating_ip]}]}
private_floating_cidr:
value: { get_param: private_floating_network_cidr }
private_floating_network_pool_start: