You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.7 KiB
68 lines
1.7 KiB
heat_template_version: pike |
|
|
|
parameters: |
|
# Set these via parameter defaults to configure external VIPs |
|
ControlPlaneIP: |
|
default: '' |
|
type: string |
|
ExternalNetworkVip: |
|
default: '' |
|
type: string |
|
InternalApiNetworkVip: |
|
default: '' |
|
type: string |
|
StorageNetworkVip: |
|
default: '' |
|
type: string |
|
StorageMgmtNetworkVip: |
|
default: '' |
|
type: string |
|
# The following are unused in this template |
|
ControlPlaneIp: |
|
default: '' |
|
type: string |
|
ExternalIp: |
|
default: '' |
|
type: string |
|
ExternalIpUri: |
|
default: '' |
|
type: string |
|
description: IP address with brackets in case of IPv6 |
|
InternalApiIp: |
|
default: '' |
|
type: string |
|
InternalApiIpUri: |
|
default: '' |
|
type: string |
|
description: IP address with brackets in case of IPv6 |
|
StorageIp: |
|
default: '' |
|
type: string |
|
StorageIpUri: |
|
default: '' |
|
type: string |
|
description: IP address with brackets in case of IPv6 |
|
StorageMgmtIp: |
|
default: '' |
|
type: string |
|
StorageMgmtIpUri: |
|
default: '' |
|
type: string |
|
description: IP address with brackets in case of IPv6 |
|
|
|
outputs: |
|
net_ip_map: |
|
description: > |
|
A Hash containing a mapping of network names to assigned IPs |
|
for a specific machine. |
|
value: |
|
ctlplane: {get_param: ControlPlaneIP} |
|
external: {get_param: ExternalNetworkVip} |
|
internal_api: {get_param: InternalApiNetworkVip} |
|
storage: {get_param: StorageNetworkVip} |
|
storage_mgmt: {get_param: StorageMgmtNetworkVip} |
|
ctlplane_uri: {get_param: ControlPlaneIP} |
|
external_uri: {get_param: ExternalNetworkVip} |
|
internal_api_uri: {get_param: InternalApiNetworkVip} |
|
storage_uri: {get_param: StorageNetworkVip} |
|
storage_mgmt_uri: {get_param: StorageMgmtNetworkVip}
|
|
|