diff --git a/charts/premium/kubernetes-dashboard/Chart.yaml b/charts/premium/kubernetes-dashboard/Chart.yaml index 616f150c228..63ee9703e06 100644 --- a/charts/premium/kubernetes-dashboard/Chart.yaml +++ b/charts/premium/kubernetes-dashboard/Chart.yaml @@ -44,4 +44,4 @@ sources: - https://hub.docker.com/r/kubernetesui/dashboard-web - https://kubernetes-dashboard.universe.tf type: application -version: 1.1.0 +version: 1.2.0 diff --git a/charts/premium/kubernetes-dashboard/values.yaml b/charts/premium/kubernetes-dashboard/values.yaml index 15f7815c15a..00b01e3deea 100644 --- a/charts/premium/kubernetes-dashboard/values.yaml +++ b/charts/premium/kubernetes-dashboard/values.yaml @@ -1,4 +1,9 @@ image: + pullPolicy: IfNotPresent + repository: tccr.io/tccr/kube-sa-proxy + tag: latest + +webImage: repository: kubernetesui/dashboard-web pullPolicy: IfNotPresent tag: 1.4.0 @@ -19,14 +24,22 @@ scraperImage: tag: 1.1.1 service: - # TODO: Point main to kong! main: enabled: true ports: main: enabled: true primary: true - port: 443 + port: 80 + targetPort: 3000 + protocol: http + kubernetes-dashboard-forward: + expandObjectName: false + enabled: true + ports: + forward: + enabled: true + port: 8443 targetPort: 8443 protocol: https selectorLabels: @@ -35,7 +48,7 @@ service: kubernetes-dashboard-web: expandObjectName: false enabled: true - targetSelector: main + targetSelector: web ports: web: enabled: true @@ -76,10 +89,41 @@ service: workload: main: enabled: true + primary: true + type: Deployment podSpec: containers: main: enabled: true + primary: true + env: + PORT: 3000 + API_FILE: /var/run/secrets/kubernetes.io/serviceaccount/token + PROXY_TARGET: https://kubernetes-dashboard-forward:8443 + AUTH_TOKEN_HEADER: Authorization + AUTH_TOKEN_PREFIX: Bearer + probes: + liveness: + enabled: true + type: tcp + port: 3000 + readiness: + enabled: true + type: tcp + port: 3000 + startup: + enabled: true + type: tcp + port: 3000 + web: + enabled: true + type: Deployment + podSpec: + containers: + web: + enabled: true + primary: true + imageSelector: webImage args: - --namespace={{ .Release.Namespace }} - --settings-config-map-name=kubernetes-dashboard-settings