diff --git a/packages/core/platform/bundles/paas-full.yaml b/packages/core/platform/bundles/paas-full.yaml index f5b5ab53..bc8d68ca 100644 --- a/packages/core/platform/bundles/paas-full.yaml +++ b/packages/core/platform/bundles/paas-full.yaml @@ -291,6 +291,23 @@ releases: - keycloak-configure {{- end }} +- name: dashboard-config + releaseName: dashboard-config + chart: cozy-dashboard-config + namespace: cozy-dashboard + values: + {{- $dashboardKCconfig := lookup "v1" "ConfigMap" "cozy-dashboard" "kubeapps-auth-config" }} + {{- $dashboardKCValues := dig "data" "values.yaml" "" $dashboardKCconfig | fromYaml }} + {{- toYaml (deepCopy $dashboardKCValues | mergeOverwrite (fromYaml (include "cozystack.defaultDashboardValues" .))) | nindent 4 }} + dependsOn: + - cilium + - kubeovn + - dashboard + {{- if eq $oidcEnabled "true" }} + - keycloak-configure + {{- end }} + + - name: kamaji releaseName: kamaji chart: cozy-kamaji diff --git a/packages/core/platform/bundles/paas-hosted.yaml b/packages/core/platform/bundles/paas-hosted.yaml index 8ec250de..368d965b 100644 --- a/packages/core/platform/bundles/paas-hosted.yaml +++ b/packages/core/platform/bundles/paas-hosted.yaml @@ -182,6 +182,22 @@ releases: dependsOn: [] {{- end }} +- name: dashboard-config + releaseName: dashboard-config + chart: cozy-dashboard-config + namespace: cozy-dashboard + values: + {{- $dashboardKCconfig := lookup "v1" "ConfigMap" "cozy-dashboard" "kubeapps-auth-config" }} + {{- $dashboardKCValues := dig "data" "values.yaml" "" $dashboardKCconfig | fromYaml }} + {{- toYaml (deepCopy $dashboardKCValues | mergeOverwrite (fromYaml (include "cozystack.defaultDashboardValues" .))) | nindent 4 }} + dependsOn: + - cilium + - kubeovn + - dashboard + {{- if eq $oidcEnabled "true" }} + - keycloak-configure + {{- end }} + {{- if $oidcEnabled }} - name: keycloak releaseName: keycloak