Resolution
-
Make whatever change is necessary so that you have a DNS record that points to the Load Balancer of the Ingress Controller
-
Deprovision/Stop controllers from operations center’s UI
-
Stop operations center deployment with
kubectl scale statefulsets/cjoc --replicas=0 -n <cbcore-namespace>
-
Apply the new configuration by upgrading the
OperationsCenter.HostName
value from the Helm chart, e.g.,--set OperationsCenter.HostName='my-domain.example.com'
. -
Start operations center deployment with
kubectl scale statefulsets/cjoc --replicas=1 -n <cbcore-namespace>
-
Once operations center has started, start the controllers from the UI
This article is part of our Knowledge Base and is provided for guidance-based purposes only. The solutions or workarounds described here are not officially supported by CloudBees and may not be applicable in all environments. Use at your own discretion, and test changes in a safe environment before applying them to production systems.