To make it possible to set pools for MetalLB
The patch add possibility to set address pools to be used in MetalB
configuration.
Related-PROD: PRODX-0000
Change-Id: I1f861312885ca5c62b9c12ea0890404011ed1b0b
diff --git a/de/heat-templates/top.yaml b/de/heat-templates/top.yaml
index 86324a6..5abe461 100644
--- a/de/heat-templates/top.yaml
+++ b/de/heat-templates/top.yaml
@@ -50,6 +50,14 @@
private_floating_network_cidr:
type: string
default: '10.11.12.0/24'
+ private_floating_network_ipam_pool_start:
+ type: string
+ description: pool start which is used as pool for IPAM and assigned to instances port
+ default: '10.11.12.2'
+ private_floating_network_ipam_pool_end:
+ type: string
+ description: pool end which is used as pool for IPAM and assigned to instances port
+ default: '10.11.12.99'
private_floating_network_pool_start:
type: string
default: '10.11.12.100'
@@ -140,6 +148,8 @@
type: MCP2::NetworkPrvFl
properties:
private_floating_network_cidr: { get_param: private_floating_network_cidr }
+ private_floating_network_ipam_pool_start: { get_param: private_floating_network_ipam_pool_start }
+ private_floating_network_ipam_pool_end: { get_param: private_floating_network_ipam_pool_start }
ucp:
depends_on: accessible_network