Kubernetes Dashboard - kubernetes-dashboard-7.2.0


What's Changed

  • ci: Fix CodeQL check and ignore codecov token error by @shu-mutou in https://github.com/kubernetes/dashboard/pull/8827
  • chore(deps-dev): bump cypress from 13.6.6 to 13.7.1 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8825
  • chore(deps): bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/kubernetes/dashboard/pull/8786
  • chore(deps-dev): bump sass from 1.71.1 to 1.72.0 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8789
  • chore(deps-dev): bump webpack-dev-server from 5.0.2 to 5.0.4 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8817
  • chore(deps): bump docker/setup-buildx-action from 3.1.0 to 3.2.0 by @dependabot in https://github.com/kubernetes/dashboard/pull/8797
  • chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8803
  • chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8824
  • chore(deps-dev): bump @graphql-mesh/openapi from 0.99.2 to 0.99.6 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8831
  • chore(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in https://github.com/kubernetes/dashboard/pull/8839
  • chore(deps-dev): bump @typescript-eslint/parser from 7.1.1 to 7.5.0 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8850
  • chore(deps-dev): bump minimatch from 9.0.3 to 9.0.4 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8852
  • chore(deps): bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 in /modules/api by @dependabot in https://github.com/kubernetes/dashboard/pull/8727
  • chore(deps): bump azure/setup-helm from 4.0.0 to 4.1.0 by @dependabot in https://github.com/kubernetes/dashboard/pull/8751
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /modules/common/tools by @dependabot in https://github.com/kubernetes/dashboard/pull/8781
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /modules/metrics-scraper by @dependabot in https://github.com/kubernetes/dashboard/pull/8782
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /modules/auth by @dependabot in https://github.com/kubernetes/dashboard/pull/8783
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8785
  • chore(deps-dev): bump @graphql-mesh/cli from 0.89.0 to 0.89.8 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8849
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /modules/api by @dependabot in https://github.com/kubernetes/dashboard/pull/8780
  • chore(deps): bump github.com/emicklei/go-restful/v3 from 3.11.3 to 3.12.0 in /modules/api by @dependabot in https://github.com/kubernetes/dashboard/pull/8773
  • chore(deps): bump express from 4.18.3 to 4.19.2 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8845
  • chore(deps-dev): bump @graphql-mesh/runtime from 0.98.0 to 0.98.7 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8847
  • chore(deps-dev): bump @types/node from 20.11.24 to 20.12.2 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8848
  • chore(deps): bump github.com/golangci/golangci-lint from 1.56.2 to 1.57.2 in /modules/common/tools by @dependabot in https://github.com/kubernetes/dashboard/pull/8844
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /modules/common/client by @dependabot in https://github.com/kubernetes/dashboard/pull/8784
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.1.0 to 7.5.0 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8851
  • chore(deps-dev): bump @babel/preset-env from 7.24.0 to 7.24.3 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8868
  • chore(deps-dev): bump node-gyp from 10.0.1 to 10.1.0 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8857
  • chore(deps-dev): bump stylelint-config-standard-scss from 13.0.0 to 13.1.0 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8858
  • chore(deps): bump github.com/go-openapi/spec from 0.20.4 to 0.21.0 in /modules/api by @dependabot in https://github.com/kubernetes/dashboard/pull/8862
  • chore(deps): bump ace-builds from 1.32.7 to 1.32.9 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8863
  • chore(deps-dev): bump cypress from 13.7.1 to 13.7.2 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8860
  • chore(deps-dev): bump tar from 6.2.0 to 6.2.1 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8856
  • chore(deps): bump core-js from 3.36.0 to 3.36.1 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8859
  • chore(deps-dev): bump stylelint from 16.2.1 to 16.3.1 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8861
  • chore(deps-dev): bump ng-extract-i18n-merge from 2.11.0 to 2.11.1 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8866
  • chore(deps-dev): bump @types/node from 20.12.2 to 20.12.3 in /modules/web by @dependabot in https://github.com/kubernetes/dashboard/pull/8867

API

  • fix: api schema and update kong chart config by @floreks in https://github.com/kubernetes/dashboard/pull/8879
  • fix(api): role/clusterole/podlist endpoints by @floreks in https://github.com/kubernetes/dashboard/pull/8881

Helm Chart

  • Update csrf secret handling.
    It will no longer be regenerated on every helm run. Instead, it will use a lookup function to make sure that the private.key value is not empty. If secret will be deleted or key changed, then checksum annotation on api/auth containers will trigger a rollout restart.
  • Update kong dns_order configuration to include experimental AAAA record for ipv6 lookup. It can potentially fix issues with accessing Dashboard on IPv6-enabled cluster. Closes #8855
  • Reenable SA token automount for auth container. It is required to initialize the in-cluster go client.
  • Bump API image to 1.4.1
  • Optimize kong deployment to minimize memory usage (down from ~250Mi to ~75Mi on start)
  • feat(chart): add automountServiceAccountToken to deployment specs in Helm chart by @jnoordsij in https://github.com/kubernetes/dashboard/pull/8869
  • feat(chart): allow setting priorityClassName on deployments by @jnoordsij in https://github.com/kubernetes/dashboard/pull/8870
  • feat(chart): bump chart version to 7.2.0 by @floreks in https://github.com/kubernetes/dashboard/pull/8882

New Contributors

  • @jnoordsij made their first contribution in https://github.com/kubernetes/dashboard/pull/8869

Full Changelog: https://github.com/kubernetes/dashboard/compare/kubernetes-dashboard-7.1.3...kubernetes-dashboard-7.2.0

Installation

helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
helm upgrade --install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard

Compatibility

| Kubernetes version | 1.27 | 1.28 | 1.29 |
|--------------------|-----|-----|-----|
| Compatibility | ? | ? | ✓ |

  • Fully supported version range.
  • ? Due to breaking changes between Kubernetes API versions, some features might not work correctly in the Dashboard.

Images

docker.io/kubernetesui/dashboard-api:1.4.1
docker.io/kubernetesui/dashboard-auth:1.1.2
docker.io/kubernetesui/dashboard-metrics-scraper:1.1.1
docker.io/kubernetesui/dashboard-web:1.2.3

Details

date
April 5, 2024, 1:34 p.m.
name
kubernetes-dashboard-7.2.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Kubernetes Dashboard releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or