From 87a48d730b0bb08ab9db1f41ddcdcfe8edffc3bb Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Wed, 11 Apr 2018 19:19:19 -0700 Subject: [PATCH] Enable SSL when UI is containerized The protocol and ports were wrong when UI is containerized and SSL enabled. Change-Id: I06a6a2ea72bfcdad579b968c353e2139e8a15093 --- .../ssl/tls-endpoints-public-dns.yaml | 16 +++---- environments/ssl/tls-endpoints-public-ip.yaml | 16 +++---- .../ssl/tls-everywhere-endpoints-dns.yaml | 16 +++---- sample-env-generator/ssl.yaml | 48 +++++++++---------- 4 files changed, 48 insertions(+), 48 deletions(-) diff --git a/environments/ssl/tls-endpoints-public-dns.yaml b/environments/ssl/tls-endpoints-public-dns.yaml index 188d1e3722..8a661554ea 100644 --- a/environments/ssl/tls-endpoints-public-dns.yaml +++ b/environments/ssl/tls-endpoints-public-dns.yaml @@ -50,7 +50,7 @@ parameter_defaults: HeatCfnAdmin: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnInternal: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnPublic: {protocol: 'https', port: '13005', host: 'CLOUDNAME'} - HeatUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + HeatUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} HorizonPublic: {protocol: 'https', port: '443', host: 'CLOUDNAME'} IronicAdmin: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} IronicInternal: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} @@ -58,19 +58,19 @@ parameter_defaults: IronicInspectorAdmin: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorInternal: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorPublic: {protocol: 'https', port: '13050', host: 'CLOUDNAME'} - IronicInspectorUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} - IronicUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + IronicInspectorUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} + IronicUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} KeystoneAdmin: {protocol: 'http', port: '35357', host: 'IP_ADDRESS'} KeystoneInternal: {protocol: 'http', port: '5000', host: 'IP_ADDRESS'} KeystonePublic: {protocol: 'https', port: '13000', host: 'CLOUDNAME'} - KeystoneUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + KeystoneUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} ManilaAdmin: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaInternal: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaPublic: {protocol: 'https', port: '13786', host: 'CLOUDNAME'} MistralAdmin: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralInternal: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} - MistralUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + MistralUIConfig: {protocol: 'https', port: '443', 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'} @@ -78,7 +78,7 @@ parameter_defaults: NovaAdmin: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaInternal: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaPublic: {protocol: 'https', port: '13774', host: 'CLOUDNAME'} - NovaUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + NovaUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} NovaPlacementAdmin: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementInternal: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementPublic: {protocol: 'https', port: '13778', host: 'CLOUDNAME'} @@ -99,7 +99,7 @@ parameter_defaults: SwiftAdmin: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftInternal: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftPublic: {protocol: 'https', port: '13808', host: 'CLOUDNAME'} - SwiftUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + SwiftUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} TackerAdmin: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerInternal: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} @@ -109,5 +109,5 @@ parameter_defaults: ZaqarWebSocketAdmin: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketInternal: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketPublic: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} - ZaqarWebSocketUIConfig: {protocol: 'ws', port: '3000', host: 'IP_ADDRESS'} + ZaqarWebSocketUIConfig: {protocol: 'wss', port: '443', host: 'IP_ADDRESS'} diff --git a/environments/ssl/tls-endpoints-public-ip.yaml b/environments/ssl/tls-endpoints-public-ip.yaml index ad061f7f6d..d1f3e50bbd 100644 --- a/environments/ssl/tls-endpoints-public-ip.yaml +++ b/environments/ssl/tls-endpoints-public-ip.yaml @@ -50,7 +50,7 @@ parameter_defaults: HeatCfnAdmin: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnInternal: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnPublic: {protocol: 'https', port: '13005', host: 'IP_ADDRESS'} - HeatUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + HeatUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} HorizonPublic: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} IronicAdmin: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} IronicInternal: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} @@ -58,19 +58,19 @@ parameter_defaults: IronicInspectorAdmin: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorInternal: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorPublic: {protocol: 'https', port: '13050', host: 'IP_ADDRESS'} - IronicInspectorUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} - IronicUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + IronicInspectorUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} + IronicUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} KeystoneAdmin: {protocol: 'http', port: '35357', host: 'IP_ADDRESS'} KeystoneInternal: {protocol: 'http', port: '5000', host: 'IP_ADDRESS'} KeystonePublic: {protocol: 'https', port: '13000', host: 'IP_ADDRESS'} - KeystoneUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + KeystoneUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} ManilaAdmin: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaInternal: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaPublic: {protocol: 'https', port: '13786', host: 'IP_ADDRESS'} MistralAdmin: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralInternal: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralPublic: {protocol: 'https', port: '13989', host: 'IP_ADDRESS'} - MistralUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + MistralUIConfig: {protocol: 'https', port: '443', 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'} @@ -78,7 +78,7 @@ parameter_defaults: NovaAdmin: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaInternal: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaPublic: {protocol: 'https', port: '13774', host: 'IP_ADDRESS'} - NovaUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + NovaUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} NovaPlacementAdmin: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementInternal: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementPublic: {protocol: 'https', port: '13778', host: 'IP_ADDRESS'} @@ -99,7 +99,7 @@ parameter_defaults: SwiftAdmin: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftInternal: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftPublic: {protocol: 'https', port: '13808', host: 'IP_ADDRESS'} - SwiftUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + SwiftUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} TackerAdmin: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerInternal: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerPublic: {protocol: 'https', port: '13989', host: 'IP_ADDRESS'} @@ -109,5 +109,5 @@ parameter_defaults: ZaqarWebSocketAdmin: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketInternal: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketPublic: {protocol: 'wss', port: '9000', host: 'IP_ADDRESS'} - ZaqarWebSocketUIConfig: {protocol: 'ws', port: '3000', host: 'IP_ADDRESS'} + ZaqarWebSocketUIConfig: {protocol: 'wss', port: '443', host: 'IP_ADDRESS'} diff --git a/environments/ssl/tls-everywhere-endpoints-dns.yaml b/environments/ssl/tls-everywhere-endpoints-dns.yaml index 3ea21473a6..2f015d9039 100644 --- a/environments/ssl/tls-everywhere-endpoints-dns.yaml +++ b/environments/ssl/tls-everywhere-endpoints-dns.yaml @@ -50,7 +50,7 @@ parameter_defaults: HeatCfnAdmin: {protocol: 'https', port: '8000', host: 'CLOUDNAME'} HeatCfnInternal: {protocol: 'https', port: '8000', host: 'CLOUDNAME'} HeatCfnPublic: {protocol: 'https', port: '13005', host: 'CLOUDNAME'} - HeatUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + HeatUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} HorizonPublic: {protocol: 'https', port: '443', host: 'CLOUDNAME'} IronicAdmin: {protocol: 'https', port: '6385', host: 'CLOUDNAME'} IronicInternal: {protocol: 'https', port: '6385', host: 'CLOUDNAME'} @@ -58,19 +58,19 @@ parameter_defaults: IronicInspectorAdmin: {protocol: 'http', port: '5050', host: 'CLOUDNAME'} IronicInspectorInternal: {protocol: 'http', port: '5050', host: 'CLOUDNAME'} IronicInspectorPublic: {protocol: 'https', port: '13050', host: 'CLOUDNAME'} - IronicInspectorUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} - IronicUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + IronicInspectorUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} + IronicUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} KeystoneAdmin: {protocol: 'https', port: '35357', host: 'CLOUDNAME'} KeystoneInternal: {protocol: 'https', port: '5000', host: 'CLOUDNAME'} KeystonePublic: {protocol: 'https', port: '13000', host: 'CLOUDNAME'} - KeystoneUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + KeystoneUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} ManilaAdmin: {protocol: 'https', port: '8786', host: 'CLOUDNAME'} ManilaInternal: {protocol: 'https', port: '8786', host: 'CLOUDNAME'} ManilaPublic: {protocol: 'https', port: '13786', host: 'CLOUDNAME'} MistralAdmin: {protocol: 'https', port: '8989', host: 'CLOUDNAME'} MistralInternal: {protocol: 'https', port: '8989', host: 'CLOUDNAME'} MistralPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} - MistralUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + MistralUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} MysqlInternal: {protocol: 'mysql+pymysql', port: '3306', host: 'CLOUDNAME'} NeutronAdmin: {protocol: 'https', port: '9696', host: 'CLOUDNAME'} NeutronInternal: {protocol: 'https', port: '9696', host: 'CLOUDNAME'} @@ -78,7 +78,7 @@ parameter_defaults: NovaAdmin: {protocol: 'https', port: '8774', host: 'CLOUDNAME'} NovaInternal: {protocol: 'https', port: '8774', host: 'CLOUDNAME'} NovaPublic: {protocol: 'https', port: '13774', host: 'CLOUDNAME'} - NovaUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + NovaUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} NovaPlacementAdmin: {protocol: 'https', port: '8778', host: 'CLOUDNAME'} NovaPlacementInternal: {protocol: 'https', port: '8778', host: 'CLOUDNAME'} NovaPlacementPublic: {protocol: 'https', port: '13778', host: 'CLOUDNAME'} @@ -99,7 +99,7 @@ parameter_defaults: SwiftAdmin: {protocol: 'https', port: '8080', host: 'CLOUDNAME'} SwiftInternal: {protocol: 'https', port: '8080', host: 'CLOUDNAME'} SwiftPublic: {protocol: 'https', port: '13808', host: 'CLOUDNAME'} - SwiftUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + SwiftUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} TackerAdmin: {protocol: 'https', port: '9890', host: 'CLOUDNAME'} TackerInternal: {protocol: 'https', port: '9890', host: 'CLOUDNAME'} TackerPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} @@ -109,5 +109,5 @@ parameter_defaults: ZaqarWebSocketAdmin: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} ZaqarWebSocketInternal: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} ZaqarWebSocketPublic: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} - ZaqarWebSocketUIConfig: {protocol: ws, port: '3000', host: 'CLOUDNAME'} + ZaqarWebSocketUIConfig: {protocol: 'wss', port: '443', host: 'CLOUDNAME'} diff --git a/sample-env-generator/ssl.yaml b/sample-env-generator/ssl.yaml index a698cc9fe5..5feaf17c27 100644 --- a/sample-env-generator/ssl.yaml +++ b/sample-env-generator/ssl.yaml @@ -145,7 +145,7 @@ environments: HeatCfnAdmin: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnInternal: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnPublic: {protocol: 'https', port: '13005', host: 'IP_ADDRESS'} - HeatUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + HeatUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} HorizonPublic: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} IronicAdmin: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} IronicInternal: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} @@ -153,19 +153,19 @@ environments: IronicInspectorAdmin: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorInternal: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorPublic: {protocol: 'https', port: '13050', host: 'IP_ADDRESS'} - IronicInspectorUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} - IronicUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + IronicInspectorUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} + IronicUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} KeystoneAdmin: {protocol: 'http', port: '35357', host: 'IP_ADDRESS'} KeystoneInternal: {protocol: 'http', port: '5000', host: 'IP_ADDRESS'} KeystonePublic: {protocol: 'https', port: '13000', host: 'IP_ADDRESS'} - KeystoneUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + KeystoneUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} ManilaAdmin: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaInternal: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaPublic: {protocol: 'https', port: '13786', host: 'IP_ADDRESS'} MistralAdmin: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralInternal: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralPublic: {protocol: 'https', port: '13989', host: 'IP_ADDRESS'} - MistralUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + MistralUIConfig: {protocol: 'https', port: '443', 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'} @@ -173,7 +173,7 @@ environments: NovaAdmin: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaInternal: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaPublic: {protocol: 'https', port: '13774', host: 'IP_ADDRESS'} - NovaUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + NovaUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} NovaPlacementAdmin: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementInternal: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementPublic: {protocol: 'https', port: '13778', host: 'IP_ADDRESS'} @@ -194,7 +194,7 @@ environments: SwiftAdmin: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftInternal: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftPublic: {protocol: 'https', port: '13808', host: 'IP_ADDRESS'} - SwiftUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + SwiftUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} TackerAdmin: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerInternal: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerPublic: {protocol: 'https', port: '13989', host: 'IP_ADDRESS'} @@ -204,7 +204,7 @@ environments: ZaqarWebSocketAdmin: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketInternal: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketPublic: {protocol: 'wss', port: '9000', host: 'IP_ADDRESS'} - ZaqarWebSocketUIConfig: {protocol: 'ws', port: '3000', host: 'IP_ADDRESS'} + ZaqarWebSocketUIConfig: {protocol: 'wss', port: '443', host: 'IP_ADDRESS'} - name: ssl/tls-endpoints-public-dns title: Deploy Public SSL Endpoints as DNS Names @@ -261,7 +261,7 @@ environments: HeatCfnAdmin: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnInternal: {protocol: 'http', port: '8000', host: 'IP_ADDRESS'} HeatCfnPublic: {protocol: 'https', port: '13005', host: 'CLOUDNAME'} - HeatUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + HeatUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} HorizonPublic: {protocol: 'https', port: '443', host: 'CLOUDNAME'} IronicAdmin: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} IronicInternal: {protocol: 'http', port: '6385', host: 'IP_ADDRESS'} @@ -269,19 +269,19 @@ environments: IronicInspectorAdmin: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorInternal: {protocol: 'http', port: '5050', host: 'IP_ADDRESS'} IronicInspectorPublic: {protocol: 'https', port: '13050', host: 'CLOUDNAME'} - IronicInspectorUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} - IronicUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + IronicInspectorUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} + IronicUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} KeystoneAdmin: {protocol: 'http', port: '35357', host: 'IP_ADDRESS'} KeystoneInternal: {protocol: 'http', port: '5000', host: 'IP_ADDRESS'} KeystonePublic: {protocol: 'https', port: '13000', host: 'CLOUDNAME'} - KeystoneUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + KeystoneUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} ManilaAdmin: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaInternal: {protocol: 'http', port: '8786', host: 'IP_ADDRESS'} ManilaPublic: {protocol: 'https', port: '13786', host: 'CLOUDNAME'} MistralAdmin: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralInternal: {protocol: 'http', port: '8989', host: 'IP_ADDRESS'} MistralPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} - MistralUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + MistralUIConfig: {protocol: 'https', port: '443', 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'} @@ -289,7 +289,7 @@ environments: NovaAdmin: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaInternal: {protocol: 'http', port: '8774', host: 'IP_ADDRESS'} NovaPublic: {protocol: 'https', port: '13774', host: 'CLOUDNAME'} - NovaUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + NovaUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} NovaPlacementAdmin: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementInternal: {protocol: 'http', port: '8778', host: 'IP_ADDRESS'} NovaPlacementPublic: {protocol: 'https', port: '13778', host: 'CLOUDNAME'} @@ -310,7 +310,7 @@ environments: SwiftAdmin: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftInternal: {protocol: 'http', port: '8080', host: 'IP_ADDRESS'} SwiftPublic: {protocol: 'https', port: '13808', host: 'CLOUDNAME'} - SwiftUIConfig: {protocol: 'http', port: '3000', host: 'IP_ADDRESS'} + SwiftUIConfig: {protocol: 'https', port: '443', host: 'IP_ADDRESS'} TackerAdmin: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerInternal: {protocol: 'http', port: '9890', host: 'IP_ADDRESS'} TackerPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} @@ -320,7 +320,7 @@ environments: ZaqarWebSocketAdmin: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketInternal: {protocol: 'ws', port: '9000', host: 'IP_ADDRESS'} ZaqarWebSocketPublic: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} - ZaqarWebSocketUIConfig: {protocol: 'ws', port: '3000', host: 'IP_ADDRESS'} + ZaqarWebSocketUIConfig: {protocol: 'wss', port: '443', host: 'IP_ADDRESS'} - name: ssl/tls-everywhere-endpoints-dns title: Deploy All SSL Endpoints as DNS Names @@ -377,7 +377,7 @@ environments: HeatCfnAdmin: {protocol: 'https', port: '8000', host: 'CLOUDNAME'} HeatCfnInternal: {protocol: 'https', port: '8000', host: 'CLOUDNAME'} HeatCfnPublic: {protocol: 'https', port: '13005', host: 'CLOUDNAME'} - HeatUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + HeatUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} HorizonPublic: {protocol: 'https', port: '443', host: 'CLOUDNAME'} IronicAdmin: {protocol: 'https', port: '6385', host: 'CLOUDNAME'} IronicInternal: {protocol: 'https', port: '6385', host: 'CLOUDNAME'} @@ -385,19 +385,19 @@ environments: IronicInspectorAdmin: {protocol: 'http', port: '5050', host: 'CLOUDNAME'} IronicInspectorInternal: {protocol: 'http', port: '5050', host: 'CLOUDNAME'} IronicInspectorPublic: {protocol: 'https', port: '13050', host: 'CLOUDNAME'} - IronicInspectorUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} - IronicUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + IronicInspectorUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} + IronicUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} KeystoneAdmin: {protocol: 'https', port: '35357', host: 'CLOUDNAME'} KeystoneInternal: {protocol: 'https', port: '5000', host: 'CLOUDNAME'} KeystonePublic: {protocol: 'https', port: '13000', host: 'CLOUDNAME'} - KeystoneUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + KeystoneUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} ManilaAdmin: {protocol: 'https', port: '8786', host: 'CLOUDNAME'} ManilaInternal: {protocol: 'https', port: '8786', host: 'CLOUDNAME'} ManilaPublic: {protocol: 'https', port: '13786', host: 'CLOUDNAME'} MistralAdmin: {protocol: 'https', port: '8989', host: 'CLOUDNAME'} MistralInternal: {protocol: 'https', port: '8989', host: 'CLOUDNAME'} MistralPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} - MistralUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + MistralUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} MysqlInternal: {protocol: 'mysql+pymysql', port: '3306', host: 'CLOUDNAME'} NeutronAdmin: {protocol: 'https', port: '9696', host: 'CLOUDNAME'} NeutronInternal: {protocol: 'https', port: '9696', host: 'CLOUDNAME'} @@ -405,7 +405,7 @@ environments: NovaAdmin: {protocol: 'https', port: '8774', host: 'CLOUDNAME'} NovaInternal: {protocol: 'https', port: '8774', host: 'CLOUDNAME'} NovaPublic: {protocol: 'https', port: '13774', host: 'CLOUDNAME'} - NovaUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + NovaUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} NovaPlacementAdmin: {protocol: 'https', port: '8778', host: 'CLOUDNAME'} NovaPlacementInternal: {protocol: 'https', port: '8778', host: 'CLOUDNAME'} NovaPlacementPublic: {protocol: 'https', port: '13778', host: 'CLOUDNAME'} @@ -426,7 +426,7 @@ environments: SwiftAdmin: {protocol: 'https', port: '8080', host: 'CLOUDNAME'} SwiftInternal: {protocol: 'https', port: '8080', host: 'CLOUDNAME'} SwiftPublic: {protocol: 'https', port: '13808', host: 'CLOUDNAME'} - SwiftUIConfig: {protocol: 'http', port: '3000', host: 'CLOUDNAME'} + SwiftUIConfig: {protocol: 'https', port: '443', host: 'CLOUDNAME'} TackerAdmin: {protocol: 'https', port: '9890', host: 'CLOUDNAME'} TackerInternal: {protocol: 'https', port: '9890', host: 'CLOUDNAME'} TackerPublic: {protocol: 'https', port: '13989', host: 'CLOUDNAME'} @@ -436,4 +436,4 @@ environments: ZaqarWebSocketAdmin: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} ZaqarWebSocketInternal: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} ZaqarWebSocketPublic: {protocol: 'wss', port: '9000', host: 'CLOUDNAME'} - ZaqarWebSocketUIConfig: {protocol: ws, port: '3000', host: 'CLOUDNAME'} + ZaqarWebSocketUIConfig: {protocol: 'wss', port: '443', host: 'CLOUDNAME'}