-
Notifications
You must be signed in to change notification settings - Fork 21
Description
/kind bug
The central-dashboard manifests create a configmap named centraldashboard-parameters
which contain the values for the USERID_HEADER
, USERID_PREFIX
, PROFILES_KFAM_SERVICE_HOST
, REGISTRATION_FLOW
and DASHBOARD_LINKS_CONFIGMAP
. However, this configmap is never mounted to the deployment, so changing one of this values in the configmap does not result in the expected.
The current setup seems to be replacing the values in the deployment.yaml directly using the values in the params.env file directly. This seems to be done by https://github.com/kubeflow/kubeflow/blob/5487b167738d5e11755b38c2f93dde78486fbf18/components/centraldashboard/manifests/base/kustomization.yaml#L28, which is planned to be removed from kustomize in the future.
The deployment manifest should be changed to mount the centraldashboard-parameters
configmap and use the values in there instead.
/cc @kubeflow/wg-notebooks-leads