-
Story
-
Resolution: Done
-
Normal
-
None
Currently, entitlements is deployed into its own namespace in openshift:
https://console-openshift-console.apps.crcs02ue1.urby.p1.openshiftapps.com/k8s/cluster/projects/entitlements-stage
3Scale/gateway is the only service that uses entitlements, so we want to move entitlements to that namespace instead: https://console-openshift-console.apps.crcs02ue1.urby.p1.openshiftapps.com/k8s/cluster/projects/3scale-stage
(similar to how cloudwatch aggregator is deployed in that namespace as well)
This should require updating the 3scale deployment template here: https://gitlab.cee.redhat.com/service/app-interface/-/blob/master/data/services/insights/gateway/deploy.yml#L49 to include entitlements (ref how it included cloudwatch-aggregator), and we will want to remove the entitlements deployment folder here: https://gitlab.cee.redhat.com/service/app-interface/-/tree/master/data/services/insights/entitlements