Make all network ports type to consume FixedIPs
This change adds to the internal_api, storage, storage_mgmt and tenant network ports the FixedIPs param and make them consume it when passed. Change-Id: Ica2bca9f573b206cc60c9d572224a8cc7b9b8aa4
This commit is contained in:
@@ -15,6 +15,12 @@ parameters:
|
|||||||
ControlPlaneIP: # Here for compatability with noop.yaml
|
ControlPlaneIP: # Here for compatability with noop.yaml
|
||||||
description: IP address on the control plane
|
description: IP address on the control plane
|
||||||
type: string
|
type: string
|
||||||
|
FixedIPs:
|
||||||
|
description: >
|
||||||
|
Control the IP allocation for the VIP port. E.g.
|
||||||
|
[{'ip_address':'1.2.3.4'}]
|
||||||
|
default: []
|
||||||
|
type: json
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
|
|
||||||
@@ -23,6 +29,7 @@ resources:
|
|||||||
properties:
|
properties:
|
||||||
network: {get_param: InternalApiNetName}
|
network: {get_param: InternalApiNetName}
|
||||||
name: {get_param: PortName}
|
name: {get_param: PortName}
|
||||||
|
fixed_ips: {get_param: FixedIPs}
|
||||||
replacement_policy: AUTO
|
replacement_policy: AUTO
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
@@ -15,6 +15,12 @@ parameters:
|
|||||||
ControlPlaneIP: # Here for compatability with noop.yaml
|
ControlPlaneIP: # Here for compatability with noop.yaml
|
||||||
description: IP address on the control plane
|
description: IP address on the control plane
|
||||||
type: string
|
type: string
|
||||||
|
FixedIPs:
|
||||||
|
description: >
|
||||||
|
Control the IP allocation for the VIP port. E.g.
|
||||||
|
[{'ip_address':'1.2.3.4'}]
|
||||||
|
default: []
|
||||||
|
type: json
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
|
|
||||||
@@ -23,6 +29,7 @@ resources:
|
|||||||
properties:
|
properties:
|
||||||
network: {get_param: StorageNetName}
|
network: {get_param: StorageNetName}
|
||||||
name: {get_param: PortName}
|
name: {get_param: PortName}
|
||||||
|
fixed_ips: {get_param: FixedIPs}
|
||||||
replacement_policy: AUTO
|
replacement_policy: AUTO
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
@@ -15,6 +15,12 @@ parameters:
|
|||||||
ControlPlaneIP: # Here for compatability with noop.yaml
|
ControlPlaneIP: # Here for compatability with noop.yaml
|
||||||
description: IP address on the control plane
|
description: IP address on the control plane
|
||||||
type: string
|
type: string
|
||||||
|
FixedIPs:
|
||||||
|
description: >
|
||||||
|
Control the IP allocation for the VIP port. E.g.
|
||||||
|
[{'ip_address':'1.2.3.4'}]
|
||||||
|
default: []
|
||||||
|
type: json
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
|
|
||||||
@@ -23,6 +29,7 @@ resources:
|
|||||||
properties:
|
properties:
|
||||||
network: {get_param: StorageMgmtNetName}
|
network: {get_param: StorageMgmtNetName}
|
||||||
name: {get_param: PortName}
|
name: {get_param: PortName}
|
||||||
|
fixed_ips: {get_param: FixedIPs}
|
||||||
replacement_policy: AUTO
|
replacement_policy: AUTO
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
@@ -15,6 +15,12 @@ parameters:
|
|||||||
ControlPlaneIP: # Here for compatability with noop.yaml
|
ControlPlaneIP: # Here for compatability with noop.yaml
|
||||||
description: IP address on the control plane
|
description: IP address on the control plane
|
||||||
type: string
|
type: string
|
||||||
|
FixedIPs:
|
||||||
|
description: >
|
||||||
|
Control the IP allocation for the VIP port. E.g.
|
||||||
|
[{'ip_address':'1.2.3.4'}]
|
||||||
|
default: []
|
||||||
|
type: json
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
|
|
||||||
@@ -23,6 +29,7 @@ resources:
|
|||||||
properties:
|
properties:
|
||||||
network: {get_param: TenantNetName}
|
network: {get_param: TenantNetName}
|
||||||
name: {get_param: PortName}
|
name: {get_param: PortName}
|
||||||
|
fixed_ips: {get_param: FixedIPs}
|
||||||
replacement_policy: AUTO
|
replacement_policy: AUTO
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
Reference in New Issue
Block a user