-
Spike
-
Resolution: Done
-
Major
-
rhos-18.0.0
-
None
-
False
-
-
False
-
rhos-ops-platform-services-ui
-
-
This spike is for investigative work to satisify RHOSRFE-62: RHOSO Horizon multi-region support
- requirements come from Telefonica Tech - Central Horizon Architecture
In particular, verify the horizon OpenStackControlPlane settings for multi-region support
horizon: apiOverride: route: {} enabled: true template: customServiceConfig: | AVAILABLE_REGIONS = [ ('https://keystone-public-openstack.apps.cluster-jvssp.dynamic.redhatworkshops.io/v3', 'region1'), ('https://keystone-public-openstack.apps.cluster-xljsd.dynamic.redhatworkshops.io/v3', 'region2'), ] DEFAULT_SERVICE_REGIONS = { '*': 'region1', OPENSTACK_KEYSTONE_URL: 'region2', } OPENSTACK_KEYSTONE_URL = "{{ cifmw_federation_keystone_url }}/v3" WEBSSO_ENABLED = True WEBSSO_CHOICES = ( ("credentials", _("Keystone Credentials")), ("OIDC", _("OpenID Connect")), ) WEBSSO_IDP_MAPPING = { "OIDC": ("{{ cifmw_keystone_OIDC_provider_name }}", "openid"), } secret: osp-secret replicas: 1