X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=network%2Fendpoints%2Fendpoint_map.yaml;h=5e582d4154724aa0c456c20dbbf0ef9dc34a8222;hb=6df32707e9698da5a647aff2b20e6fc2617ea1d2;hp=d05531174dcf5c8e5b35e3c446ecfc77d674b2c4;hpb=e95304e58ac5bee7cf6f71e4525fbea3f1839828;p=apex-tripleo-heat-templates.git diff --git a/network/endpoints/endpoint_map.yaml b/network/endpoints/endpoint_map.yaml index d0553117..5e582d41 100644 --- a/network/endpoints/endpoint_map.yaml +++ b/network/endpoints/endpoint_map.yaml @@ -22,9 +22,15 @@ parameters: AodhAdmin: {protocol: http, port: '8042', host: IP_ADDRESS} AodhInternal: {protocol: http, port: '8042', host: IP_ADDRESS} AodhPublic: {protocol: http, port: '8042', host: IP_ADDRESS} + BarbicanAdmin: {protocol: http, port: '9311', host: IP_ADDRESS} + BarbicanInternal: {protocol: http, port: '9311', host: IP_ADDRESS} + BarbicanPublic: {protocol: http, port: '9311', host: IP_ADDRESS} CeilometerAdmin: {protocol: http, port: '8777', host: IP_ADDRESS} CeilometerInternal: {protocol: http, port: '8777', host: IP_ADDRESS} CeilometerPublic: {protocol: http, port: '8777', host: IP_ADDRESS} + CephRgwAdmin: {protocol: http, port: '8080', host: IP_ADDRESS} + CephRgwInternal: {protocol: http, port: '8080', host: IP_ADDRESS} + CephRgwPublic: {protocol: http, port: '8080', host: IP_ADDRESS} CinderAdmin: {protocol: http, port: '8776', host: IP_ADDRESS} CinderInternal: {protocol: http, port: '8776', host: IP_ADDRESS} CinderPublic: {protocol: http, port: '8776', host: IP_ADDRESS} @@ -51,6 +57,9 @@ parameters: ManilaAdmin: {protocol: http, port: '8786', host: IP_ADDRESS} ManilaInternal: {protocol: http, port: '8786', host: IP_ADDRESS} ManilaPublic: {protocol: http, port: '8786', host: IP_ADDRESS} + MistralAdmin: {protocol: http, port: '8989', host: IP_ADDRESS} + MistralInternal: {protocol: http, port: '8989', host: IP_ADDRESS} + MistralPublic: {protocol: http, port: '8989', host: IP_ADDRESS} MysqlInternal: {protocol: mysql+pymysql, port: '3306', host: IP_ADDRESS} NeutronAdmin: {protocol: http, port: '9696', host: IP_ADDRESS} NeutronInternal: {protocol: http, port: '9696', host: IP_ADDRESS} @@ -61,6 +70,9 @@ parameters: NovaVNCProxyAdmin: {protocol: http, port: '6080', host: IP_ADDRESS} NovaVNCProxyInternal: {protocol: http, port: '6080', host: IP_ADDRESS} NovaVNCProxyPublic: {protocol: http, port: '6080', host: IP_ADDRESS} + PankoAdmin: {protocol: http, port: '8779', host: IP_ADDRESS} + PankoInternal: {protocol: http, port: '8779', host: IP_ADDRESS} + PankoPublic: {protocol: http, port: '8779', host: IP_ADDRESS} SaharaAdmin: {protocol: http, port: '8386', host: IP_ADDRESS} SaharaInternal: {protocol: http, port: '8386', host: IP_ADDRESS} SaharaPublic: {protocol: http, port: '8386', host: IP_ADDRESS} @@ -69,8 +81,11 @@ parameters: SwiftPublic: {protocol: http, port: '8080', host: IP_ADDRESS} description: Mapping of service endpoint -> protocol. Typically set via parameter_defaults in the resource registry. - CloudName: {type: string, default: overcloud, description: The DNS name - of this cloud. e.g. ci-overcloud.tripleo.org} + CloudEndpoints: + type: json + default: {} + description: A map containing the DNS names for the different endpoints + (external, internal_api, etc.) outputs: endpoint_map: value: @@ -80,7 +95,10 @@ outputs: template: get_param: [EndpointMap, AodhAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -94,7 +112,10 @@ outputs: template: get_param: [EndpointMap, AodhAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -112,7 +133,10 @@ outputs: template: get_param: [EndpointMap, AodhAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -132,7 +156,10 @@ outputs: template: get_param: [EndpointMap, AodhAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -149,7 +176,10 @@ outputs: template: get_param: [EndpointMap, AodhInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -163,7 +193,10 @@ outputs: template: get_param: [EndpointMap, AodhInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -181,7 +214,10 @@ outputs: template: get_param: [EndpointMap, AodhInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -201,7 +237,10 @@ outputs: template: get_param: [EndpointMap, AodhInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, AodhApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -218,7 +257,10 @@ outputs: template: get_param: [EndpointMap, AodhPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -232,7 +274,10 @@ outputs: template: get_param: [EndpointMap, AodhPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -250,7 +295,10 @@ outputs: template: get_param: [EndpointMap, AodhPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -270,7 +318,10 @@ outputs: template: get_param: [EndpointMap, AodhPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -281,151 +332,178 @@ outputs: template: NETWORK_uri - ':' - get_param: [EndpointMap, AodhPublic, port] - CeilometerAdmin: + BarbicanAdmin: host: str_replace: template: - get_param: [EndpointMap, CeilometerAdmin, host] + get_param: [EndpointMap, BarbicanAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CeilometerApiNetwork] + get_param: [ServiceNetMap, BarbicanApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, CeilometerAdmin, host] + get_param: [EndpointMap, BarbicanAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, CeilometerApiNetwork] + - get_param: [ServiceNetMap, BarbicanApiNetwork] port: - get_param: [EndpointMap, CeilometerAdmin, port] + get_param: [EndpointMap, BarbicanAdmin, port] protocol: - get_param: [EndpointMap, CeilometerAdmin, protocol] + get_param: [EndpointMap, BarbicanAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CeilometerAdmin, protocol] + - - get_param: [EndpointMap, BarbicanAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CeilometerAdmin, host] + get_param: [EndpointMap, BarbicanAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CeilometerApiNetwork] + get_param: [ServiceNetMap, BarbicanApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CeilometerAdmin, port] + - get_param: [EndpointMap, BarbicanAdmin, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CeilometerAdmin, protocol] + - - get_param: [EndpointMap, BarbicanAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CeilometerAdmin, host] + get_param: [EndpointMap, BarbicanAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CeilometerApiNetwork] + get_param: [ServiceNetMap, BarbicanApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CeilometerAdmin, port] - CeilometerInternal: + - get_param: [EndpointMap, BarbicanAdmin, port] + BarbicanInternal: host: str_replace: template: - get_param: [EndpointMap, CeilometerInternal, host] + get_param: [EndpointMap, BarbicanInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CeilometerApiNetwork] + get_param: [ServiceNetMap, BarbicanApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, CeilometerInternal, host] + get_param: [EndpointMap, BarbicanInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, CeilometerApiNetwork] + - get_param: [ServiceNetMap, BarbicanApiNetwork] port: - get_param: [EndpointMap, CeilometerInternal, port] + get_param: [EndpointMap, BarbicanInternal, port] protocol: - get_param: [EndpointMap, CeilometerInternal, protocol] + get_param: [EndpointMap, BarbicanInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CeilometerInternal, protocol] + - - get_param: [EndpointMap, BarbicanInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CeilometerInternal, host] + get_param: [EndpointMap, BarbicanInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CeilometerApiNetwork] + get_param: [ServiceNetMap, BarbicanApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CeilometerInternal, port] + - get_param: [EndpointMap, BarbicanInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CeilometerInternal, protocol] + - - get_param: [EndpointMap, BarbicanInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CeilometerInternal, host] + get_param: [EndpointMap, BarbicanInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, BarbicanApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CeilometerApiNetwork] + get_param: [ServiceNetMap, BarbicanApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CeilometerInternal, port] - CeilometerPublic: + - get_param: [EndpointMap, BarbicanInternal, port] + BarbicanPublic: host: str_replace: template: - get_param: [EndpointMap, CeilometerPublic, host] + get_param: [EndpointMap, BarbicanPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -437,27 +515,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, CeilometerPublic, host] + get_param: [EndpointMap, BarbicanPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, CeilometerPublic, port] + get_param: [EndpointMap, BarbicanPublic, port] protocol: - get_param: [EndpointMap, CeilometerPublic, protocol] + get_param: [EndpointMap, BarbicanPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CeilometerPublic, protocol] + - - get_param: [EndpointMap, BarbicanPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CeilometerPublic, host] + get_param: [EndpointMap, BarbicanPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -467,17 +551,20 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CeilometerPublic, port] + - get_param: [EndpointMap, BarbicanPublic, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CeilometerPublic, protocol] + - - get_param: [EndpointMap, BarbicanPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CeilometerPublic, host] + get_param: [EndpointMap, BarbicanPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -487,154 +574,179 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CeilometerPublic, port] - CinderAdmin: + - get_param: [EndpointMap, BarbicanPublic, port] + CeilometerAdmin: host: str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CeilometerAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CeilometerApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CeilometerAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, CinderApiNetwork] + - get_param: [ServiceNetMap, CeilometerApiNetwork] port: - get_param: [EndpointMap, CinderAdmin, port] + get_param: [EndpointMap, CeilometerAdmin, port] protocol: - get_param: [EndpointMap, CinderAdmin, protocol] + get_param: [EndpointMap, CeilometerAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CinderAdmin, protocol] + - - get_param: [EndpointMap, CeilometerAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CeilometerAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CeilometerApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderAdmin, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, CeilometerAdmin, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CinderAdmin, protocol] + - - get_param: [EndpointMap, CeilometerAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CeilometerAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CeilometerApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderAdmin, port] - CinderInternal: + - get_param: [EndpointMap, CeilometerAdmin, port] + CeilometerInternal: host: str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CeilometerInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CeilometerApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CeilometerInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, CinderApiNetwork] + - get_param: [ServiceNetMap, CeilometerApiNetwork] port: - get_param: [EndpointMap, CinderInternal, port] + get_param: [EndpointMap, CeilometerInternal, port] protocol: - get_param: [EndpointMap, CinderInternal, protocol] + get_param: [EndpointMap, CeilometerInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CinderInternal, protocol] + - - get_param: [EndpointMap, CeilometerInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CeilometerInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CeilometerApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderInternal, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, CeilometerInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CinderInternal, protocol] + - - get_param: [EndpointMap, CeilometerInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CeilometerInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CeilometerApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CeilometerApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderInternal, port] - CinderPublic: + - get_param: [EndpointMap, CeilometerInternal, port] + CeilometerPublic: host: str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CeilometerPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -646,27 +758,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CeilometerPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, CinderPublic, port] + get_param: [EndpointMap, CeilometerPublic, port] protocol: - get_param: [EndpointMap, CinderPublic, protocol] + get_param: [EndpointMap, CeilometerPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CinderPublic, protocol] + - - get_param: [EndpointMap, CeilometerPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CeilometerPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -676,18 +794,20 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderPublic, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, CeilometerPublic, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CinderPublic, protocol] + - - get_param: [EndpointMap, CeilometerPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CeilometerPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -697,154 +817,181 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderPublic, port] - CinderV2Admin: + - get_param: [EndpointMap, CeilometerPublic, port] + CephRgwAdmin: host: str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CephRgwAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CephRgwNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CephRgwAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, CinderApiNetwork] + - get_param: [ServiceNetMap, CephRgwNetwork] port: - get_param: [EndpointMap, CinderAdmin, port] + get_param: [EndpointMap, CephRgwAdmin, port] protocol: - get_param: [EndpointMap, CinderAdmin, protocol] + get_param: [EndpointMap, CephRgwAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CinderAdmin, protocol] + - - get_param: [EndpointMap, CephRgwAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CephRgwAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CephRgwNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderAdmin, port] - - /v2/%(tenant_id)s + - get_param: [EndpointMap, CephRgwAdmin, port] + - /swift/v1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CinderAdmin, protocol] + - - get_param: [EndpointMap, CephRgwAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderAdmin, host] + get_param: [EndpointMap, CephRgwAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CephRgwNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderAdmin, port] - CinderV2Internal: + - get_param: [EndpointMap, CephRgwAdmin, port] + CephRgwInternal: host: str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CephRgwInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CephRgwNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CephRgwInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, CinderApiNetwork] + - get_param: [ServiceNetMap, CephRgwNetwork] port: - get_param: [EndpointMap, CinderInternal, port] + get_param: [EndpointMap, CephRgwInternal, port] protocol: - get_param: [EndpointMap, CinderInternal, protocol] + get_param: [EndpointMap, CephRgwInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CinderInternal, protocol] + - - get_param: [EndpointMap, CephRgwInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CephRgwInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CephRgwNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderInternal, port] - - /v2/%(tenant_id)s + - get_param: [EndpointMap, CephRgwInternal, port] + - /swift/v1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CinderInternal, protocol] + - - get_param: [EndpointMap, CephRgwInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderInternal, host] + get_param: [EndpointMap, CephRgwInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CephRgwNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, CinderApiNetwork] + get_param: [ServiceNetMap, CephRgwNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderInternal, port] - CinderV2Public: + - get_param: [EndpointMap, CephRgwInternal, port] + CephRgwPublic: host: str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CephRgwPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -856,27 +1003,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CephRgwPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, CinderPublic, port] + get_param: [EndpointMap, CephRgwPublic, port] protocol: - get_param: [EndpointMap, CinderPublic, protocol] + get_param: [EndpointMap, CephRgwPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, CinderPublic, protocol] + - - get_param: [EndpointMap, CephRgwPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CephRgwPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -886,18 +1039,21 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderPublic, port] - - /v2/%(tenant_id)s + - get_param: [EndpointMap, CephRgwPublic, port] + - /swift/v1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, CinderPublic, protocol] + - - get_param: [EndpointMap, CephRgwPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, CinderPublic, host] + get_param: [EndpointMap, CephRgwPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -907,14 +1063,17 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, CinderPublic, port] - CinderV3Admin: + - get_param: [EndpointMap, CephRgwPublic, port] + CinderAdmin: host: str_replace: template: get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -928,7 +1087,10 @@ outputs: template: get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -946,7 +1108,10 @@ outputs: template: get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -957,7 +1122,7 @@ outputs: template: NETWORK_uri - ':' - get_param: [EndpointMap, CinderAdmin, port] - - /v3/%(tenant_id)s + - /v1/%(tenant_id)s uri_no_suffix: list_join: - '' @@ -967,7 +1132,10 @@ outputs: template: get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -978,13 +1146,16 @@ outputs: template: NETWORK_uri - ':' - get_param: [EndpointMap, CinderAdmin, port] - CinderV3Internal: + CinderInternal: host: str_replace: template: get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -998,7 +1169,10 @@ outputs: template: get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1016,7 +1190,10 @@ outputs: template: get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1027,7 +1204,7 @@ outputs: template: NETWORK_uri - ':' - get_param: [EndpointMap, CinderInternal, port] - - /v3/%(tenant_id)s + - /v1/%(tenant_id)s uri_no_suffix: list_join: - '' @@ -1037,7 +1214,10 @@ outputs: template: get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1048,13 +1228,16 @@ outputs: template: NETWORK_uri - ':' - get_param: [EndpointMap, CinderInternal, port] - CinderV3Public: + CinderPublic: host: str_replace: template: get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1068,7 +1251,10 @@ outputs: template: get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1086,7 +1272,10 @@ outputs: template: get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1097,7 +1286,7 @@ outputs: template: NETWORK_uri - ':' - get_param: [EndpointMap, CinderPublic, port] - - /v3/%(tenant_id)s + - /v1/%(tenant_id)s uri_no_suffix: list_join: - '' @@ -1107,7 +1296,10 @@ outputs: template: get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1118,151 +1310,180 @@ outputs: template: NETWORK_uri - ':' - get_param: [EndpointMap, CinderPublic, port] - GlanceAdmin: + CinderV2Admin: host: str_replace: template: - get_param: [EndpointMap, GlanceAdmin, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, GlanceAdmin, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, GlanceApiNetwork] + - get_param: [ServiceNetMap, CinderApiNetwork] port: - get_param: [EndpointMap, GlanceAdmin, port] + get_param: [EndpointMap, CinderAdmin, port] protocol: - get_param: [EndpointMap, GlanceAdmin, protocol] + get_param: [EndpointMap, CinderAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, GlanceAdmin, protocol] + - - get_param: [EndpointMap, CinderAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlanceAdmin, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlanceAdmin, port] + - get_param: [EndpointMap, CinderAdmin, port] + - /v2/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, GlanceAdmin, protocol] + - - get_param: [EndpointMap, CinderAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlanceAdmin, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlanceAdmin, port] - GlanceInternal: + - get_param: [EndpointMap, CinderAdmin, port] + CinderV2Internal: host: str_replace: template: - get_param: [EndpointMap, GlanceInternal, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, GlanceInternal, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, GlanceApiNetwork] + - get_param: [ServiceNetMap, CinderApiNetwork] port: - get_param: [EndpointMap, GlanceInternal, port] + get_param: [EndpointMap, CinderInternal, port] protocol: - get_param: [EndpointMap, GlanceInternal, protocol] + get_param: [EndpointMap, CinderInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, GlanceInternal, protocol] + - - get_param: [EndpointMap, CinderInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlanceInternal, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlanceInternal, port] + - get_param: [EndpointMap, CinderInternal, port] + - /v2/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, GlanceInternal, protocol] + - - get_param: [EndpointMap, CinderInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlanceInternal, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlanceInternal, port] - GlancePublic: + - get_param: [EndpointMap, CinderInternal, port] + CinderV2Public: host: str_replace: template: - get_param: [EndpointMap, GlancePublic, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1274,27 +1495,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, GlancePublic, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, GlancePublic, port] + get_param: [EndpointMap, CinderPublic, port] protocol: - get_param: [EndpointMap, GlancePublic, protocol] + get_param: [EndpointMap, CinderPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, GlancePublic, protocol] + - - get_param: [EndpointMap, CinderPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlancePublic, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1304,17 +1531,21 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlancePublic, port] + - get_param: [EndpointMap, CinderPublic, port] + - /v2/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, GlancePublic, protocol] + - - get_param: [EndpointMap, CinderPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlancePublic, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1324,640 +1555,749 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlancePublic, port] - GlanceRegistryInternal: + - get_param: [EndpointMap, CinderPublic, port] + CinderV3Admin: host: str_replace: template: - get_param: [EndpointMap, GlanceRegistryInternal, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceRegistryNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, GlanceRegistryInternal, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, GlanceRegistryNetwork] + - get_param: [ServiceNetMap, CinderApiNetwork] port: - get_param: [EndpointMap, GlanceRegistryInternal, port] + get_param: [EndpointMap, CinderAdmin, port] protocol: - get_param: [EndpointMap, GlanceRegistryInternal, protocol] + get_param: [EndpointMap, CinderAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, GlanceRegistryInternal, protocol] + - - get_param: [EndpointMap, CinderAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlanceRegistryInternal, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceRegistryNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlanceRegistryInternal, port] + - get_param: [EndpointMap, CinderAdmin, port] + - /v3/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, GlanceRegistryInternal, protocol] + - - get_param: [EndpointMap, CinderAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GlanceRegistryInternal, host] + get_param: [EndpointMap, CinderAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GlanceRegistryNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GlanceRegistryInternal, port] - GnocchiAdmin: + - get_param: [EndpointMap, CinderAdmin, port] + CinderV3Internal: host: str_replace: template: - get_param: [EndpointMap, GnocchiAdmin, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GnocchiApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, GnocchiAdmin, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, GnocchiApiNetwork] + - get_param: [ServiceNetMap, CinderApiNetwork] port: - get_param: [EndpointMap, GnocchiAdmin, port] + get_param: [EndpointMap, CinderInternal, port] protocol: - get_param: [EndpointMap, GnocchiAdmin, protocol] + get_param: [EndpointMap, CinderInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, GnocchiAdmin, protocol] + - - get_param: [EndpointMap, CinderInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GnocchiAdmin, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GnocchiApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GnocchiAdmin, port] + - get_param: [EndpointMap, CinderInternal, port] + - /v3/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, GnocchiAdmin, protocol] + - - get_param: [EndpointMap, CinderInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GnocchiAdmin, host] + get_param: [EndpointMap, CinderInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, CinderApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GnocchiApiNetwork] + get_param: [ServiceNetMap, CinderApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GnocchiAdmin, port] - GnocchiInternal: + - get_param: [EndpointMap, CinderInternal, port] + CinderV3Public: host: str_replace: template: - get_param: [EndpointMap, GnocchiInternal, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GnocchiApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, GnocchiInternal, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, GnocchiApiNetwork] + - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, GnocchiInternal, port] + get_param: [EndpointMap, CinderPublic, port] protocol: - get_param: [EndpointMap, GnocchiInternal, protocol] + get_param: [EndpointMap, CinderPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, GnocchiInternal, protocol] + - - get_param: [EndpointMap, CinderPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GnocchiInternal, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GnocchiApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GnocchiInternal, port] + - get_param: [EndpointMap, CinderPublic, port] + - /v3/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, GnocchiInternal, protocol] + - - get_param: [EndpointMap, CinderPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GnocchiInternal, host] + get_param: [EndpointMap, CinderPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, GnocchiApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GnocchiInternal, port] - GnocchiPublic: + - get_param: [EndpointMap, CinderPublic, port] + GlanceAdmin: host: str_replace: template: - get_param: [EndpointMap, GnocchiPublic, host] + get_param: [EndpointMap, GlanceAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, GlanceApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, GnocchiPublic, host] + get_param: [EndpointMap, GlanceAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, PublicNetwork] + - get_param: [ServiceNetMap, GlanceApiNetwork] port: - get_param: [EndpointMap, GnocchiPublic, port] + get_param: [EndpointMap, GlanceAdmin, port] protocol: - get_param: [EndpointMap, GnocchiPublic, protocol] + get_param: [EndpointMap, GlanceAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, GnocchiPublic, protocol] + - - get_param: [EndpointMap, GlanceAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GnocchiPublic, host] + get_param: [EndpointMap, GlanceAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, GlanceApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GnocchiPublic, port] + - get_param: [EndpointMap, GlanceAdmin, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, GnocchiPublic, protocol] + - - get_param: [EndpointMap, GlanceAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, GnocchiPublic, host] + get_param: [EndpointMap, GlanceAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, GlanceApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, GnocchiPublic, port] - HeatAdmin: + - get_param: [EndpointMap, GlanceAdmin, port] + GlanceInternal: host: str_replace: template: - get_param: [EndpointMap, HeatAdmin, host] + get_param: [EndpointMap, GlanceInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GlanceApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, HeatAdmin, host] + get_param: [EndpointMap, GlanceInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, HeatApiNetwork] + - get_param: [ServiceNetMap, GlanceApiNetwork] port: - get_param: [EndpointMap, HeatAdmin, port] + get_param: [EndpointMap, GlanceInternal, port] protocol: - get_param: [EndpointMap, HeatAdmin, protocol] + get_param: [EndpointMap, GlanceInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, HeatAdmin, protocol] + - - get_param: [EndpointMap, GlanceInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatAdmin, host] + get_param: [EndpointMap, GlanceInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GlanceApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatAdmin, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, GlanceInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, HeatAdmin, protocol] + - - get_param: [EndpointMap, GlanceInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatAdmin, host] + get_param: [EndpointMap, GlanceInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GlanceApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatAdmin, port] - HeatInternal: + - get_param: [EndpointMap, GlanceInternal, port] + GlancePublic: host: str_replace: template: - get_param: [EndpointMap, HeatInternal, host] + get_param: [EndpointMap, GlancePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, HeatInternal, host] + get_param: [EndpointMap, GlancePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, HeatApiNetwork] + - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, HeatInternal, port] + get_param: [EndpointMap, GlancePublic, port] protocol: - get_param: [EndpointMap, HeatInternal, protocol] + get_param: [EndpointMap, GlancePublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, HeatInternal, protocol] + - - get_param: [EndpointMap, GlancePublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatInternal, host] + get_param: [EndpointMap, GlancePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatInternal, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, GlancePublic, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, HeatInternal, protocol] + - - get_param: [EndpointMap, GlancePublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatInternal, host] + get_param: [EndpointMap, GlancePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatInternal, port] - HeatPublic: + - get_param: [EndpointMap, GlancePublic, port] + GlanceRegistryInternal: host: str_replace: template: - get_param: [EndpointMap, HeatPublic, host] + get_param: [EndpointMap, GlanceRegistryInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceRegistryNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, GlanceRegistryNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, HeatPublic, host] + get_param: [EndpointMap, GlanceRegistryInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceRegistryNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, PublicNetwork] + - get_param: [ServiceNetMap, GlanceRegistryNetwork] port: - get_param: [EndpointMap, HeatPublic, port] + get_param: [EndpointMap, GlanceRegistryInternal, port] protocol: - get_param: [EndpointMap, HeatPublic, protocol] + get_param: [EndpointMap, GlanceRegistryInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, HeatPublic, protocol] + - - get_param: [EndpointMap, GlanceRegistryInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatPublic, host] + get_param: [EndpointMap, GlanceRegistryInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceRegistryNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, GlanceRegistryNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatPublic, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, GlanceRegistryInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, HeatPublic, protocol] + - - get_param: [EndpointMap, GlanceRegistryInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatPublic, host] + get_param: [EndpointMap, GlanceRegistryInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GlanceRegistryNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, GlanceRegistryNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatPublic, port] - HeatCfnAdmin: + - get_param: [EndpointMap, GlanceRegistryInternal, port] + GnocchiAdmin: host: str_replace: template: - get_param: [EndpointMap, HeatCfnAdmin, host] + get_param: [EndpointMap, GnocchiAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GnocchiApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, HeatCfnAdmin, host] + get_param: [EndpointMap, GnocchiAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, HeatApiNetwork] + - get_param: [ServiceNetMap, GnocchiApiNetwork] port: - get_param: [EndpointMap, HeatCfnAdmin, port] + get_param: [EndpointMap, GnocchiAdmin, port] protocol: - get_param: [EndpointMap, HeatCfnAdmin, protocol] + get_param: [EndpointMap, GnocchiAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, HeatCfnAdmin, protocol] + - - get_param: [EndpointMap, GnocchiAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatCfnAdmin, host] + get_param: [EndpointMap, GnocchiAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GnocchiApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatCfnAdmin, port] - - /v1 + - get_param: [EndpointMap, GnocchiAdmin, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, HeatCfnAdmin, protocol] + - - get_param: [EndpointMap, GnocchiAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatCfnAdmin, host] + get_param: [EndpointMap, GnocchiAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GnocchiApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatCfnAdmin, port] - HeatCfnInternal: + - get_param: [EndpointMap, GnocchiAdmin, port] + GnocchiInternal: host: str_replace: template: - get_param: [EndpointMap, HeatCfnInternal, host] + get_param: [EndpointMap, GnocchiInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GnocchiApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, HeatCfnInternal, host] + get_param: [EndpointMap, GnocchiInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, HeatApiNetwork] + - get_param: [ServiceNetMap, GnocchiApiNetwork] port: - get_param: [EndpointMap, HeatCfnInternal, port] + get_param: [EndpointMap, GnocchiInternal, port] protocol: - get_param: [EndpointMap, HeatCfnInternal, protocol] + get_param: [EndpointMap, GnocchiInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, HeatCfnInternal, protocol] + - - get_param: [EndpointMap, GnocchiInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatCfnInternal, host] + get_param: [EndpointMap, GnocchiInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GnocchiApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatCfnInternal, port] - - /v1 + - get_param: [EndpointMap, GnocchiInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, HeatCfnInternal, protocol] + - - get_param: [EndpointMap, GnocchiInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatCfnInternal, host] + get_param: [EndpointMap, GnocchiInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, GnocchiApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, HeatApiNetwork] + get_param: [ServiceNetMap, GnocchiApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatCfnInternal, port] - HeatCfnPublic: + - get_param: [EndpointMap, GnocchiInternal, port] + GnocchiPublic: host: str_replace: template: - get_param: [EndpointMap, HeatCfnPublic, host] + get_param: [EndpointMap, GnocchiPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1969,27 +2309,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, HeatCfnPublic, host] + get_param: [EndpointMap, GnocchiPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, HeatCfnPublic, port] + get_param: [EndpointMap, GnocchiPublic, port] protocol: - get_param: [EndpointMap, HeatCfnPublic, protocol] + get_param: [EndpointMap, GnocchiPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, HeatCfnPublic, protocol] + - - get_param: [EndpointMap, GnocchiPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatCfnPublic, host] + get_param: [EndpointMap, GnocchiPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -1999,18 +2345,20 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatCfnPublic, port] - - /v1 + - get_param: [EndpointMap, GnocchiPublic, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, HeatCfnPublic, protocol] + - - get_param: [EndpointMap, GnocchiPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HeatCfnPublic, host] + get_param: [EndpointMap, GnocchiPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2020,224 +2368,427 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HeatCfnPublic, port] - HorizonPublic: + - get_param: [EndpointMap, GnocchiPublic, port] + HeatAdmin: host: str_replace: template: - get_param: [EndpointMap, HorizonPublic, host] + get_param: [EndpointMap, HeatAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, HorizonPublic, host] + get_param: [EndpointMap, HeatAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, PublicNetwork] + - get_param: [ServiceNetMap, HeatApiNetwork] port: - get_param: [EndpointMap, HorizonPublic, port] + get_param: [EndpointMap, HeatAdmin, port] protocol: - get_param: [EndpointMap, HorizonPublic, protocol] + get_param: [EndpointMap, HeatAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, HorizonPublic, protocol] + - - get_param: [EndpointMap, HeatAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HorizonPublic, host] + get_param: [EndpointMap, HeatAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HorizonPublic, port] - - /dashboard + - get_param: [EndpointMap, HeatAdmin, port] + - /v1/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, HorizonPublic, protocol] + - - get_param: [EndpointMap, HeatAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, HorizonPublic, host] + get_param: [EndpointMap, HeatAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, HorizonPublic, port] - IronicAdmin: + - get_param: [EndpointMap, HeatAdmin, port] + HeatInternal: host: str_replace: template: - get_param: [EndpointMap, IronicAdmin, host] + get_param: [EndpointMap, HeatInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, IronicApiNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, IronicAdmin, host] + get_param: [EndpointMap, HeatInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, IronicApiNetwork] + - get_param: [ServiceNetMap, HeatApiNetwork] port: - get_param: [EndpointMap, IronicAdmin, port] + get_param: [EndpointMap, HeatInternal, port] protocol: - get_param: [EndpointMap, IronicAdmin, protocol] + get_param: [EndpointMap, HeatInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, IronicAdmin, protocol] + - - get_param: [EndpointMap, HeatInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, IronicAdmin, host] + get_param: [EndpointMap, HeatInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, IronicApiNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, IronicAdmin, port] + - get_param: [EndpointMap, HeatInternal, port] + - /v1/%(tenant_id)s + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, HeatInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, HeatInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, HeatApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, HeatInternal, port] + HeatPublic: + host: + str_replace: + template: + get_param: [EndpointMap, HeatPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, HeatPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, PublicNetwork] + port: + get_param: [EndpointMap, HeatPublic, port] + protocol: + get_param: [EndpointMap, HeatPublic, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, HeatPublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, HeatPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, HeatPublic, port] + - /v1/%(tenant_id)s + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, HeatPublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, HeatPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, HeatPublic, port] + HeatCfnAdmin: + host: + str_replace: + template: + get_param: [EndpointMap, HeatCfnAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, HeatApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, HeatCfnAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, HeatApiNetwork] + port: + get_param: [EndpointMap, HeatCfnAdmin, port] + protocol: + get_param: [EndpointMap, HeatCfnAdmin, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, HeatCfnAdmin, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, HeatCfnAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, HeatApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, HeatCfnAdmin, port] - /v1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, IronicAdmin, protocol] + - - get_param: [EndpointMap, HeatCfnAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, IronicAdmin, host] + get_param: [EndpointMap, HeatCfnAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, IronicApiNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, IronicAdmin, port] - IronicInternal: + - get_param: [EndpointMap, HeatCfnAdmin, port] + HeatCfnInternal: host: str_replace: template: - get_param: [EndpointMap, IronicInternal, host] + get_param: [EndpointMap, HeatCfnInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, IronicApiNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, IronicInternal, host] + get_param: [EndpointMap, HeatCfnInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, IronicApiNetwork] + - get_param: [ServiceNetMap, HeatApiNetwork] port: - get_param: [EndpointMap, IronicInternal, port] + get_param: [EndpointMap, HeatCfnInternal, port] protocol: - get_param: [EndpointMap, IronicInternal, protocol] + get_param: [EndpointMap, HeatCfnInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, IronicInternal, protocol] + - - get_param: [EndpointMap, HeatCfnInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, IronicInternal, host] + get_param: [EndpointMap, HeatCfnInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, IronicApiNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, IronicInternal, port] + - get_param: [EndpointMap, HeatCfnInternal, port] - /v1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, IronicInternal, protocol] + - - get_param: [EndpointMap, HeatCfnInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, IronicInternal, host] + get_param: [EndpointMap, HeatCfnInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, HeatApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, IronicApiNetwork] + get_param: [ServiceNetMap, HeatApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, IronicInternal, port] - IronicPublic: + - get_param: [EndpointMap, HeatCfnInternal, port] + HeatCfnPublic: host: str_replace: template: - get_param: [EndpointMap, IronicPublic, host] + get_param: [EndpointMap, HeatCfnPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2249,27 +2800,57 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, IronicPublic, host] + get_param: [EndpointMap, HeatCfnPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, IronicPublic, port] + get_param: [EndpointMap, HeatCfnPublic, port] protocol: - get_param: [EndpointMap, IronicPublic, protocol] + get_param: [EndpointMap, HeatCfnPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, IronicPublic, protocol] + - - get_param: [EndpointMap, HeatCfnPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, IronicPublic, host] + get_param: [EndpointMap, HeatCfnPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, HeatCfnPublic, port] + - /v1 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, HeatCfnPublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, HeatCfnPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2279,245 +2860,1083 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, IronicPublic, port] - - /v1 + - get_param: [EndpointMap, HeatCfnPublic, port] + HorizonPublic: + host: + str_replace: + template: + get_param: [EndpointMap, HorizonPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, HorizonPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, PublicNetwork] + port: + get_param: [EndpointMap, HorizonPublic, port] + protocol: + get_param: [EndpointMap, HorizonPublic, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, HorizonPublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, HorizonPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, HorizonPublic, port] + - /dashboard + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, HorizonPublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, HorizonPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, HorizonPublic, port] + IronicAdmin: + host: + str_replace: + template: + get_param: [EndpointMap, IronicAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, IronicApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, IronicAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, IronicApiNetwork] + port: + get_param: [EndpointMap, IronicAdmin, port] + protocol: + get_param: [EndpointMap, IronicAdmin, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, IronicAdmin, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, IronicAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, IronicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, IronicAdmin, port] + - /v1 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, IronicAdmin, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, IronicAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, IronicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, IronicAdmin, port] + IronicInternal: + host: + str_replace: + template: + get_param: [EndpointMap, IronicInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, IronicApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, IronicInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, IronicApiNetwork] + port: + get_param: [EndpointMap, IronicInternal, port] + protocol: + get_param: [EndpointMap, IronicInternal, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, IronicInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, IronicInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, IronicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, IronicInternal, port] + - /v1 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, IronicInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, IronicInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, IronicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, IronicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, IronicInternal, port] + IronicPublic: + host: + str_replace: + template: + get_param: [EndpointMap, IronicPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, IronicPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, PublicNetwork] + port: + get_param: [EndpointMap, IronicPublic, port] + protocol: + get_param: [EndpointMap, IronicPublic, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, IronicPublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, IronicPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, IronicPublic, port] + - /v1 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, IronicPublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, IronicPublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, IronicPublic, port] + KeystoneAdmin: + host: + str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + port: + get_param: [EndpointMap, KeystoneAdmin, port] + protocol: + get_param: [EndpointMap, KeystoneAdmin, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneAdmin, port] + - /v2.0 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneAdmin, port] + KeystoneEC2: + host: + str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + port: + get_param: [EndpointMap, KeystoneInternal, port] + protocol: + get_param: [EndpointMap, KeystoneInternal, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneInternal, port] + - /v2.0/ec2tokens + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneInternal, port] + KeystoneInternal: + host: + str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + port: + get_param: [EndpointMap, KeystoneInternal, port] + protocol: + get_param: [EndpointMap, KeystoneInternal, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneInternal, port] + - /v2.0 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneInternal, port] + KeystonePublic: + host: + str_replace: + template: + get_param: [EndpointMap, KeystonePublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, KeystonePublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, PublicNetwork] + port: + get_param: [EndpointMap, KeystonePublic, port] + protocol: + get_param: [EndpointMap, KeystonePublic, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, KeystonePublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystonePublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystonePublic, port] + - /v2.0 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, KeystonePublic, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystonePublic, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, PublicNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystonePublic, port] + KeystoneV3Admin: + host: + str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + port: + get_param: [EndpointMap, KeystoneAdmin, port] + protocol: + get_param: [EndpointMap, KeystoneAdmin, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneAdmin, port] + - /v3 + uri_no_suffix: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneAdmin, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneAdmin, port] + KeystoneV3Internal: + host: + str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + host_nobrackets: + str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + port: + get_param: [EndpointMap, KeystoneInternal, port] + protocol: + get_param: [EndpointMap, KeystoneInternal, protocol] + uri: + list_join: + - '' + - - get_param: [EndpointMap, KeystoneInternal, protocol] + - :// + - str_replace: + template: + get_param: [EndpointMap, KeystoneInternal, host] + params: + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + IP_ADDRESS: + get_param: + - NetIpMap + - str_replace: + params: + NETWORK: + get_param: [ServiceNetMap, KeystonePublicApiNetwork] + template: NETWORK_uri + - ':' + - get_param: [EndpointMap, KeystoneInternal, port] + - /v3 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, IronicPublic, protocol] + - - get_param: [EndpointMap, KeystoneInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, IronicPublic, host] + get_param: [EndpointMap, KeystoneInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, KeystonePublicApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, KeystonePublicApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, IronicPublic, port] - KeystoneAdmin: + - get_param: [EndpointMap, KeystoneInternal, port] + KeystoneV3Public: host: str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, KeystonePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, KeystonePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, KeystoneAdmin, port] + get_param: [EndpointMap, KeystonePublic, port] protocol: - get_param: [EndpointMap, KeystoneAdmin, protocol] + get_param: [EndpointMap, KeystonePublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - - get_param: [EndpointMap, KeystonePublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, KeystonePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneAdmin, port] - - /v2.0 + - get_param: [EndpointMap, KeystonePublic, port] + - /v3 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - - get_param: [EndpointMap, KeystonePublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, KeystonePublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneAdmin, port] - KeystoneEC2: + - get_param: [EndpointMap, KeystonePublic, port] + ManilaAdmin: host: str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + - get_param: [ServiceNetMap, ManilaApiNetwork] port: - get_param: [EndpointMap, KeystoneInternal, port] + get_param: [EndpointMap, ManilaAdmin, port] protocol: - get_param: [EndpointMap, KeystoneInternal, protocol] + get_param: [EndpointMap, ManilaAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, KeystoneInternal, protocol] + - - get_param: [EndpointMap, ManilaAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneInternal, port] - - /v2.0/ec2tokens + - get_param: [EndpointMap, ManilaAdmin, port] + - /v2/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, KeystoneInternal, protocol] + - - get_param: [EndpointMap, ManilaAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneInternal, port] - KeystoneInternal: + - get_param: [EndpointMap, ManilaAdmin, port] + ManilaInternal: host: str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + - get_param: [ServiceNetMap, ManilaApiNetwork] port: - get_param: [EndpointMap, KeystoneInternal, port] + get_param: [EndpointMap, ManilaInternal, port] protocol: - get_param: [EndpointMap, KeystoneInternal, protocol] + get_param: [EndpointMap, ManilaInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, KeystoneInternal, protocol] + - - get_param: [EndpointMap, ManilaInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneInternal, port] - - /v2.0 + - get_param: [EndpointMap, ManilaInternal, port] + - /v2/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, KeystoneInternal, protocol] + - - get_param: [EndpointMap, ManilaInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneInternal, port] - KeystonePublic: + - get_param: [EndpointMap, ManilaInternal, port] + ManilaPublic: host: str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2529,27 +3948,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, KeystonePublic, port] + get_param: [EndpointMap, ManilaPublic, port] protocol: - get_param: [EndpointMap, KeystonePublic, protocol] + get_param: [EndpointMap, ManilaPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, KeystonePublic, protocol] + - - get_param: [EndpointMap, ManilaPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2559,18 +3984,21 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystonePublic, port] - - /v2.0 + - get_param: [EndpointMap, ManilaPublic, port] + - /v2/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, KeystonePublic, protocol] + - - get_param: [EndpointMap, ManilaPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2580,154 +4008,181 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystonePublic, port] - KeystoneV3Admin: + - get_param: [EndpointMap, ManilaPublic, port] + ManilaV1Admin: host: str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + - get_param: [ServiceNetMap, ManilaApiNetwork] port: - get_param: [EndpointMap, KeystoneAdmin, port] + get_param: [EndpointMap, ManilaAdmin, port] protocol: - get_param: [EndpointMap, KeystoneAdmin, protocol] + get_param: [EndpointMap, ManilaAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - - get_param: [EndpointMap, ManilaAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneAdmin, port] - - /v3 + - get_param: [EndpointMap, ManilaAdmin, port] + - /v1/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, KeystoneAdmin, protocol] + - - get_param: [EndpointMap, ManilaAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneAdmin, host] + get_param: [EndpointMap, ManilaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystoneAdminApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneAdmin, port] - KeystoneV3Internal: + - get_param: [EndpointMap, ManilaAdmin, port] + ManilaV1Internal: host: str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + - get_param: [ServiceNetMap, ManilaApiNetwork] port: - get_param: [EndpointMap, KeystoneInternal, port] + get_param: [EndpointMap, ManilaInternal, port] protocol: - get_param: [EndpointMap, KeystoneInternal, protocol] + get_param: [EndpointMap, ManilaInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, KeystoneInternal, protocol] + - - get_param: [EndpointMap, ManilaInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneInternal, port] - - /v3 + - get_param: [EndpointMap, ManilaInternal, port] + - /v1/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, KeystoneInternal, protocol] + - - get_param: [EndpointMap, ManilaInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystoneInternal, host] + get_param: [EndpointMap, ManilaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, ManilaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, KeystonePublicApiNetwork] + get_param: [ServiceNetMap, ManilaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystoneInternal, port] - KeystoneV3Public: + - get_param: [EndpointMap, ManilaInternal, port] + ManilaV1Public: host: str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2739,27 +4194,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, KeystonePublic, port] + get_param: [EndpointMap, ManilaPublic, port] protocol: - get_param: [EndpointMap, KeystonePublic, protocol] + get_param: [EndpointMap, ManilaPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, KeystonePublic, protocol] + - - get_param: [EndpointMap, ManilaPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2769,18 +4230,21 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystonePublic, port] - - /v3 + - get_param: [EndpointMap, ManilaPublic, port] + - /v1/%(tenant_id)s uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, KeystonePublic, protocol] + - - get_param: [EndpointMap, ManilaPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, KeystonePublic, host] + get_param: [EndpointMap, ManilaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2790,154 +4254,181 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, KeystonePublic, port] - ManilaAdmin: + - get_param: [EndpointMap, ManilaPublic, port] + MistralAdmin: host: str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MistralAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MistralApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MistralAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, ManilaApiNetwork] + - get_param: [ServiceNetMap, MistralApiNetwork] port: - get_param: [EndpointMap, ManilaAdmin, port] + get_param: [EndpointMap, MistralAdmin, port] protocol: - get_param: [EndpointMap, ManilaAdmin, protocol] + get_param: [EndpointMap, MistralAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, ManilaAdmin, protocol] + - - get_param: [EndpointMap, MistralAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MistralAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MistralApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaAdmin, port] - - /v2/%(tenant_id)s + - get_param: [EndpointMap, MistralAdmin, port] + - /v2 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, ManilaAdmin, protocol] + - - get_param: [EndpointMap, MistralAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MistralAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MistralApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaAdmin, port] - ManilaInternal: + - get_param: [EndpointMap, MistralAdmin, port] + MistralInternal: host: str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, MistralInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MistralApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, MistralInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, ManilaApiNetwork] + - get_param: [ServiceNetMap, MistralApiNetwork] port: - get_param: [EndpointMap, ManilaInternal, port] + get_param: [EndpointMap, MistralInternal, port] protocol: - get_param: [EndpointMap, ManilaInternal, protocol] + get_param: [EndpointMap, MistralInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, ManilaInternal, protocol] + - - get_param: [EndpointMap, MistralInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, MistralInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MistralApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaInternal, port] - - /v2/%(tenant_id)s + - get_param: [EndpointMap, MistralInternal, port] + - /v2 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, ManilaInternal, protocol] + - - get_param: [EndpointMap, MistralInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, MistralInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MistralApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MistralApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaInternal, port] - ManilaPublic: + - get_param: [EndpointMap, MistralInternal, port] + MistralPublic: host: str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, MistralPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2949,27 +4440,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, MistralPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, ManilaPublic, port] + get_param: [EndpointMap, MistralPublic, port] protocol: - get_param: [EndpointMap, ManilaPublic, protocol] + get_param: [EndpointMap, MistralPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, ManilaPublic, protocol] + - - get_param: [EndpointMap, MistralPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, MistralPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -2979,18 +4476,21 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaPublic, port] - - /v2/%(tenant_id)s + - get_param: [EndpointMap, MistralPublic, port] + - /v2 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, ManilaPublic, protocol] + - - get_param: [EndpointMap, MistralPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, MistralPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3000,431 +4500,505 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaPublic, port] - ManilaV1Admin: + - get_param: [EndpointMap, MistralPublic, port] + MysqlInternal: host: str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MysqlInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MysqlNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MysqlNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MysqlInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MysqlNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, ManilaApiNetwork] + - get_param: [ServiceNetMap, MysqlNetwork] port: - get_param: [EndpointMap, ManilaAdmin, port] + get_param: [EndpointMap, MysqlInternal, port] protocol: - get_param: [EndpointMap, ManilaAdmin, protocol] + get_param: [EndpointMap, MysqlInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, ManilaAdmin, protocol] + - - get_param: [EndpointMap, MysqlInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MysqlInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MysqlNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MysqlNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaAdmin, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, MysqlInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, ManilaAdmin, protocol] + - - get_param: [EndpointMap, MysqlInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaAdmin, host] + get_param: [EndpointMap, MysqlInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, MysqlNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, MysqlNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaAdmin, port] - ManilaV1Internal: + - get_param: [EndpointMap, MysqlInternal, port] + NeutronAdmin: host: str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, NeutronAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, NeutronApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, NeutronAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, ManilaApiNetwork] + - get_param: [ServiceNetMap, NeutronApiNetwork] port: - get_param: [EndpointMap, ManilaInternal, port] + get_param: [EndpointMap, NeutronAdmin, port] protocol: - get_param: [EndpointMap, ManilaInternal, protocol] + get_param: [EndpointMap, NeutronAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, ManilaInternal, protocol] + - - get_param: [EndpointMap, NeutronAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, NeutronAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, NeutronApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaInternal, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, NeutronAdmin, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, ManilaInternal, protocol] + - - get_param: [EndpointMap, NeutronAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaInternal, host] + get_param: [EndpointMap, NeutronAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, ManilaApiNetwork] + get_param: [ServiceNetMap, NeutronApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaInternal, port] - ManilaV1Public: + - get_param: [EndpointMap, NeutronAdmin, port] + NeutronInternal: host: str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, NeutronInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, NeutronApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, NeutronInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, PublicNetwork] + - get_param: [ServiceNetMap, NeutronApiNetwork] port: - get_param: [EndpointMap, ManilaPublic, port] + get_param: [EndpointMap, NeutronInternal, port] protocol: - get_param: [EndpointMap, ManilaPublic, protocol] + get_param: [EndpointMap, NeutronInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, ManilaPublic, protocol] + - - get_param: [EndpointMap, NeutronInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, NeutronInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, NeutronApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaPublic, port] - - /v1/%(tenant_id)s + - get_param: [EndpointMap, NeutronInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, ManilaPublic, protocol] + - - get_param: [EndpointMap, NeutronInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, ManilaPublic, host] + get_param: [EndpointMap, NeutronInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NeutronApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, PublicNetwork] + get_param: [ServiceNetMap, NeutronApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, ManilaPublic, port] - MysqlInternal: + - get_param: [EndpointMap, NeutronInternal, port] + NeutronPublic: host: str_replace: template: - get_param: [EndpointMap, MysqlInternal, host] + get_param: [EndpointMap, NeutronPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, MysqlNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, MysqlInternal, host] + get_param: [EndpointMap, NeutronPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, MysqlNetwork] + - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, MysqlInternal, port] + get_param: [EndpointMap, NeutronPublic, port] protocol: - get_param: [EndpointMap, MysqlInternal, protocol] + get_param: [EndpointMap, NeutronPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, MysqlInternal, protocol] + - - get_param: [EndpointMap, NeutronPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, MysqlInternal, host] + get_param: [EndpointMap, NeutronPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, MysqlNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, MysqlInternal, port] + - get_param: [EndpointMap, NeutronPublic, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, MysqlInternal, protocol] + - - get_param: [EndpointMap, NeutronPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, MysqlInternal, host] + get_param: [EndpointMap, NeutronPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, MysqlNetwork] + get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, MysqlInternal, port] - NeutronAdmin: + - get_param: [EndpointMap, NeutronPublic, port] + NovaAdmin: host: str_replace: template: - get_param: [EndpointMap, NeutronAdmin, host] + get_param: [EndpointMap, NovaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NeutronApiNetwork] + get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, NeutronAdmin, host] + get_param: [EndpointMap, NovaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, NeutronApiNetwork] + - get_param: [ServiceNetMap, NovaApiNetwork] port: - get_param: [EndpointMap, NeutronAdmin, port] + get_param: [EndpointMap, NovaAdmin, port] protocol: - get_param: [EndpointMap, NeutronAdmin, protocol] + get_param: [EndpointMap, NovaAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NeutronAdmin, protocol] + - - get_param: [EndpointMap, NovaAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NeutronAdmin, host] + get_param: [EndpointMap, NovaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NeutronApiNetwork] + get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NeutronAdmin, port] + - get_param: [EndpointMap, NovaAdmin, port] + - /v2.1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NeutronAdmin, protocol] + - - get_param: [EndpointMap, NovaAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NeutronAdmin, host] + get_param: [EndpointMap, NovaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NeutronApiNetwork] + get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NeutronAdmin, port] - NeutronInternal: + - get_param: [EndpointMap, NovaAdmin, port] + NovaInternal: host: str_replace: template: - get_param: [EndpointMap, NeutronInternal, host] + get_param: [EndpointMap, NovaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NeutronApiNetwork] + get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, NeutronInternal, host] + get_param: [EndpointMap, NovaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, NeutronApiNetwork] + - get_param: [ServiceNetMap, NovaApiNetwork] port: - get_param: [EndpointMap, NeutronInternal, port] + get_param: [EndpointMap, NovaInternal, port] protocol: - get_param: [EndpointMap, NeutronInternal, protocol] + get_param: [EndpointMap, NovaInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NeutronInternal, protocol] + - - get_param: [EndpointMap, NovaInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NeutronInternal, host] + get_param: [EndpointMap, NovaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NeutronApiNetwork] + get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NeutronInternal, port] + - get_param: [EndpointMap, NovaInternal, port] + - /v2.1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NeutronInternal, protocol] + - - get_param: [EndpointMap, NovaInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NeutronInternal, host] + get_param: [EndpointMap, NovaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NeutronApiNetwork] + get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NeutronInternal, port] - NeutronPublic: + - get_param: [EndpointMap, NovaInternal, port] + NovaPublic: host: str_replace: template: - get_param: [EndpointMap, NeutronPublic, host] + get_param: [EndpointMap, NovaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3436,27 +5010,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, NeutronPublic, host] + get_param: [EndpointMap, NovaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, NeutronPublic, port] + get_param: [EndpointMap, NovaPublic, port] protocol: - get_param: [EndpointMap, NeutronPublic, protocol] + get_param: [EndpointMap, NovaPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NeutronPublic, protocol] + - - get_param: [EndpointMap, NovaPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NeutronPublic, host] + get_param: [EndpointMap, NovaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3466,17 +5046,21 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NeutronPublic, port] + - get_param: [EndpointMap, NovaPublic, port] + - /v2.1 uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NeutronPublic, protocol] + - - get_param: [EndpointMap, NovaPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NeutronPublic, host] + get_param: [EndpointMap, NovaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3486,14 +5070,17 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NeutronPublic, port] - NovaAdmin: + - get_param: [EndpointMap, NovaPublic, port] + NovaVNCProxyAdmin: host: str_replace: template: - get_param: [EndpointMap, NovaAdmin, host] + get_param: [EndpointMap, NovaVNCProxyAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3505,27 +5092,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, NovaAdmin, host] + get_param: [EndpointMap, NovaVNCProxyAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, NovaApiNetwork] port: - get_param: [EndpointMap, NovaAdmin, port] + get_param: [EndpointMap, NovaVNCProxyAdmin, port] protocol: - get_param: [EndpointMap, NovaAdmin, protocol] + get_param: [EndpointMap, NovaVNCProxyAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NovaAdmin, protocol] + - - get_param: [EndpointMap, NovaVNCProxyAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaAdmin, host] + get_param: [EndpointMap, NovaVNCProxyAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3535,18 +5128,20 @@ outputs: get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaAdmin, port] - - /v2.1 + - get_param: [EndpointMap, NovaVNCProxyAdmin, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NovaAdmin, protocol] + - - get_param: [EndpointMap, NovaVNCProxyAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaAdmin, host] + get_param: [EndpointMap, NovaVNCProxyAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3556,14 +5151,17 @@ outputs: get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaAdmin, port] - NovaInternal: + - get_param: [EndpointMap, NovaVNCProxyAdmin, port] + NovaVNCProxyInternal: host: str_replace: template: - get_param: [EndpointMap, NovaInternal, host] + get_param: [EndpointMap, NovaVNCProxyInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3575,27 +5173,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, NovaInternal, host] + get_param: [EndpointMap, NovaVNCProxyInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, NovaApiNetwork] port: - get_param: [EndpointMap, NovaInternal, port] + get_param: [EndpointMap, NovaVNCProxyInternal, port] protocol: - get_param: [EndpointMap, NovaInternal, protocol] + get_param: [EndpointMap, NovaVNCProxyInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NovaInternal, protocol] + - - get_param: [EndpointMap, NovaVNCProxyInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaInternal, host] + get_param: [EndpointMap, NovaVNCProxyInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3605,18 +5209,20 @@ outputs: get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaInternal, port] - - /v2.1 + - get_param: [EndpointMap, NovaVNCProxyInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NovaInternal, protocol] + - - get_param: [EndpointMap, NovaVNCProxyInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaInternal, host] + get_param: [EndpointMap, NovaVNCProxyInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, NovaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3626,14 +5232,17 @@ outputs: get_param: [ServiceNetMap, NovaApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaInternal, port] - NovaPublic: + - get_param: [EndpointMap, NovaVNCProxyInternal, port] + NovaVNCProxyPublic: host: str_replace: template: - get_param: [EndpointMap, NovaPublic, host] + get_param: [EndpointMap, NovaVNCProxyPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3645,27 +5254,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, NovaPublic, host] + get_param: [EndpointMap, NovaVNCProxyPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, NovaPublic, port] + get_param: [EndpointMap, NovaVNCProxyPublic, port] protocol: - get_param: [EndpointMap, NovaPublic, protocol] + get_param: [EndpointMap, NovaVNCProxyPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NovaPublic, protocol] + - - get_param: [EndpointMap, NovaVNCProxyPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaPublic, host] + get_param: [EndpointMap, NovaVNCProxyPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3675,18 +5290,20 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaPublic, port] - - /v2.1 + - get_param: [EndpointMap, NovaVNCProxyPublic, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NovaPublic, protocol] + - - get_param: [EndpointMap, NovaVNCProxyPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaPublic, host] + get_param: [EndpointMap, NovaVNCProxyPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3696,152 +5313,179 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaPublic, port] - NovaVNCProxyAdmin: + - get_param: [EndpointMap, NovaVNCProxyPublic, port] + PankoAdmin: host: str_replace: template: - get_param: [EndpointMap, NovaVNCProxyAdmin, host] + get_param: [EndpointMap, PankoAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NovaApiNetwork] + get_param: [ServiceNetMap, PankoApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, NovaVNCProxyAdmin, host] + get_param: [EndpointMap, PankoAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, NovaApiNetwork] + - get_param: [ServiceNetMap, PankoApiNetwork] port: - get_param: [EndpointMap, NovaVNCProxyAdmin, port] + get_param: [EndpointMap, PankoAdmin, port] protocol: - get_param: [EndpointMap, NovaVNCProxyAdmin, protocol] + get_param: [EndpointMap, PankoAdmin, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NovaVNCProxyAdmin, protocol] + - - get_param: [EndpointMap, PankoAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaVNCProxyAdmin, host] + get_param: [EndpointMap, PankoAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NovaApiNetwork] + get_param: [ServiceNetMap, PankoApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaVNCProxyAdmin, port] + - get_param: [EndpointMap, PankoAdmin, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NovaVNCProxyAdmin, protocol] + - - get_param: [EndpointMap, PankoAdmin, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaVNCProxyAdmin, host] + get_param: [EndpointMap, PankoAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NovaApiNetwork] + get_param: [ServiceNetMap, PankoApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaVNCProxyAdmin, port] - NovaVNCProxyInternal: + - get_param: [EndpointMap, PankoAdmin, port] + PankoInternal: host: str_replace: template: - get_param: [EndpointMap, NovaVNCProxyInternal, host] + get_param: [EndpointMap, PankoInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NovaApiNetwork] + get_param: [ServiceNetMap, PankoApiNetwork] template: NETWORK_uri host_nobrackets: str_replace: template: - get_param: [EndpointMap, NovaVNCProxyInternal, host] + get_param: [EndpointMap, PankoInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - - get_param: [ServiceNetMap, NovaApiNetwork] + - get_param: [ServiceNetMap, PankoApiNetwork] port: - get_param: [EndpointMap, NovaVNCProxyInternal, port] + get_param: [EndpointMap, PankoInternal, port] protocol: - get_param: [EndpointMap, NovaVNCProxyInternal, protocol] + get_param: [EndpointMap, PankoInternal, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NovaVNCProxyInternal, protocol] + - - get_param: [EndpointMap, PankoInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaVNCProxyInternal, host] + get_param: [EndpointMap, PankoInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NovaApiNetwork] + get_param: [ServiceNetMap, PankoApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaVNCProxyInternal, port] + - get_param: [EndpointMap, PankoInternal, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NovaVNCProxyInternal, protocol] + - - get_param: [EndpointMap, PankoInternal, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaVNCProxyInternal, host] + get_param: [EndpointMap, PankoInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PankoApiNetwork] IP_ADDRESS: get_param: - NetIpMap - str_replace: params: NETWORK: - get_param: [ServiceNetMap, NovaApiNetwork] + get_param: [ServiceNetMap, PankoApiNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaVNCProxyInternal, port] - NovaVNCProxyPublic: + - get_param: [EndpointMap, PankoInternal, port] + PankoPublic: host: str_replace: template: - get_param: [EndpointMap, NovaVNCProxyPublic, host] + get_param: [EndpointMap, PankoPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3853,27 +5497,33 @@ outputs: host_nobrackets: str_replace: template: - get_param: [EndpointMap, NovaVNCProxyPublic, host] + get_param: [EndpointMap, PankoPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap - get_param: [ServiceNetMap, PublicNetwork] port: - get_param: [EndpointMap, NovaVNCProxyPublic, port] + get_param: [EndpointMap, PankoPublic, port] protocol: - get_param: [EndpointMap, NovaVNCProxyPublic, protocol] + get_param: [EndpointMap, PankoPublic, protocol] uri: list_join: - '' - - - get_param: [EndpointMap, NovaVNCProxyPublic, protocol] + - - get_param: [EndpointMap, PankoPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaVNCProxyPublic, host] + get_param: [EndpointMap, PankoPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3883,17 +5533,20 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaVNCProxyPublic, port] + - get_param: [EndpointMap, PankoPublic, port] uri_no_suffix: list_join: - '' - - - get_param: [EndpointMap, NovaVNCProxyPublic, protocol] + - - get_param: [EndpointMap, PankoPublic, protocol] - :// - str_replace: template: - get_param: [EndpointMap, NovaVNCProxyPublic, host] + get_param: [EndpointMap, PankoPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3903,14 +5556,17 @@ outputs: get_param: [ServiceNetMap, PublicNetwork] template: NETWORK_uri - ':' - - get_param: [EndpointMap, NovaVNCProxyPublic, port] + - get_param: [EndpointMap, PankoPublic, port] SaharaAdmin: host: str_replace: template: get_param: [EndpointMap, SaharaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3924,7 +5580,10 @@ outputs: template: get_param: [EndpointMap, SaharaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3942,7 +5601,10 @@ outputs: template: get_param: [EndpointMap, SaharaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3963,7 +5625,10 @@ outputs: template: get_param: [EndpointMap, SaharaAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3980,7 +5645,10 @@ outputs: template: get_param: [EndpointMap, SaharaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -3994,7 +5662,10 @@ outputs: template: get_param: [EndpointMap, SaharaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4012,7 +5683,10 @@ outputs: template: get_param: [EndpointMap, SaharaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4033,7 +5707,10 @@ outputs: template: get_param: [EndpointMap, SaharaInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SaharaApiNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4050,7 +5727,10 @@ outputs: template: get_param: [EndpointMap, SaharaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4064,7 +5744,10 @@ outputs: template: get_param: [EndpointMap, SaharaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4082,7 +5765,10 @@ outputs: template: get_param: [EndpointMap, SaharaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4103,7 +5789,10 @@ outputs: template: get_param: [EndpointMap, SaharaPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4120,7 +5809,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4134,7 +5826,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4152,7 +5847,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4172,7 +5870,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4189,7 +5890,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4203,7 +5907,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4221,7 +5928,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4242,7 +5952,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4259,7 +5972,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4273,7 +5989,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4291,7 +6010,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4312,7 +6034,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4329,7 +6054,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4343,7 +6071,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4361,7 +6092,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4381,7 +6115,10 @@ outputs: template: get_param: [EndpointMap, SwiftAdmin, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4398,7 +6135,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4412,7 +6152,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4430,7 +6173,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4450,7 +6196,10 @@ outputs: template: get_param: [EndpointMap, SwiftInternal, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, SwiftProxyNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4467,7 +6216,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4481,7 +6233,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4499,7 +6254,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap @@ -4519,7 +6277,10 @@ outputs: template: get_param: [EndpointMap, SwiftPublic, host] params: - CLOUDNAME: {get_param: CloudName} + CLOUDNAME: + get_param: + - CloudEndpoints + - get_param: [ServiceNetMap, PublicNetwork] IP_ADDRESS: get_param: - NetIpMap