Skip to content

Releases: kubernetes/dashboard

v2.0.0-beta5

14 Oct 15:47
Compare
Choose a tag to compare
v2.0.0-beta5 Pre-release
Pre-release

Breaking change

  • Update client-go to support Kubernetes v1.16 (#4377)

Due to this change, Kubernetes Dashboard might not be fully compatible with older versions of Kubernetes. Some features might not work.

Changelog

  • Add scale resource option for CRD
  • Fix error handling on login view (#4236)
  • Initial plugin support for the frontend (#4094, #4276)
  • Display latest values on top of sparklines instead of using tooltip
  • Update translations
  • Correctly show metrics next to resources on list views
  • Fix graphs refresh on namespace change (#4378)
  • Disable namespace input autocomplete (#4344)

Full commit history from the latest beta release can be found here.

Compatibility

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

Images

Kubernetes Dashboard

kubernetesui/dashboard:v2.0.0-beta5

Metrics Scraper

kubernetesui/metrics-scraper:v1.0.2

Installation

Before installing the new beta, remove the previous version by deleting its namespace:

kubectl delete ns kubernetes-dashboard

Then deploy new beta:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta5/aio/deploy/recommended.yaml

v2.0.0-beta4

29 Aug 08:17
Compare
Choose a tag to compare
v2.0.0-beta4 Pre-release
Pre-release

Changelog

Full commit history from the latest beta release can be found here.

Compatibility

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

Images

Kubernetes Dashboard

kubernetesui/dashboard:v2.0.0-beta4

Metrics Scraper

kubernetesui/metrics-scraper:v1.0.1

Installation

Before installing the new beta, remove the previous version by deleting its namespace:

kubectl delete ns kubernetes-dashboard

Then deploy new beta:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yaml

v2.0.0-beta3

01 Aug 14:37
Compare
Choose a tag to compare
v2.0.0-beta3 Pre-release
Pre-release

Changelog

  • Add basic support for Custom Resource Definitions.
  • Add context menus in list views for cluster resources (#4130).
  • Add metrics-provider's no check metrics option (#4143).
  • Fix exec into pod.
  • Fix text input in the Config Map details view.
  • Fix chips styling.
  • Remove auth cookies on forced logout.
  • Update dependencies and other minor improvements.

Full commit history from the latest beta release can be found here.

Compatibility

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

Images

Kubernetes Dashboard

kubernetesui/dashboard:v2.0.0-beta3

Metrics Scraper

kubernetesui/metrics-scraper:v1.0.1

Installation

Before installing the new beta, remove the previous version by deleting its namespace:

kubectl delete ns kubernetes-dashboard

Then deploy new beta:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta3/aio/deploy/recommended.yaml

v2.0.0-beta2

18 Jul 16:23
Compare
Choose a tag to compare
v2.0.0-beta2 Pre-release
Pre-release

Changelog

  • Fix exec into pod.
  • Fix issue with refreshing workload statuses.
  • Update dependencies to support Kubernetes v1.15.
  • Fix skip button on login view.
  • Update chips styling.
  • Fix ingress endpoint resolution.
  • Add support for Chinese translations (#4033).
  • No more going back to overview after deleting a resource.
  • Restore namespace change dialog.
  • Add support for impersonation headers when using auth proxy (#4082).
  • Add resource refresh interval option to the settings view.

Full commit history from the latest beta release can be found here.

Compatibility

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

Images

Kubernetes Dashboard

kubernetesui/dashboard:v2.0.0-beta2

Metrics Scraper

kubernetesui/metrics-scraper:v1.0.1

Installation

Before installing the new beta, remove the previous version by deleting its namespace:

kubectl delete ns kubernetes-dashboard

Then deploy new beta:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta2/aio/deploy/recommended.yaml

v2.0.0-beta1

05 Jul 08:44
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release

Important

  • Official Kubernetes Dashboard images have been moved from k8s.gcr.io registry to kubernetesui/dashboard. We’ll still try to provide images from k8s.gcr.io, however pushing them requires Google employees help.
  • Build pipeline has been updated and release images will be now pushed after every release by Travis CI to kubernetesui/dashboard repository.
  • Dashboard is now using multiarch docker images. Provided deploy files should work on all supported architectures.
  • Kubernetes Dashboard frontend has been completely rewritten to use Angular 8.
  • i18n support is not yet finished. French and Japanese translations are being worked on.

Changelog

  • Added support for gathering metrics from metrics-server.
  • Added metrics-scraper sidecar container.
  • Added support for deploying dashboard to different namespaces.
  • Moved dashboard from kube-system to kubernetes-dashboard namespace (kubernetes-dashboard-head namespace for head).
  • Removed CREATE privileges for Secret and ConfigMap resources.
  • Group resource pages are fetching resources asynchronously now.
  • Multiple interface enhancements including new property view, option to minimize cards, dark theme and many more.
  • Better error handling and messages, i.e. when the user is forced logged out because of the expired authentication token.
  • Changed chart engine from nvd3 to c3.
  • Switched to go mod.
  • Enhanced exec into pod functionality. Switched to xterm terminal.
  • Added Docker image with multiple utilities for local development.
  • Avoid throwing an error when pod controller kind is unknown.
  • General logs view fixes and improvements.
  • Added option to trigger cron jobs.
  • Added support for editing resources using YAML/JSON editor.
  • Added notification center. Right now it only displays auth errors.
  • And many more…

Compatibility

Kubernetes version 1.11 1.12 1.13 1.14 1.15
Compatibility ? ? ? ?
  • Fully supported version range.
  • ? Due to breaking changes between Kubernetes API versions, some features might not work correctly in the Dashboard.
  • Unsupported version range.

Credits

Big thanks to all contributors who helped with the migration!

@shu-mutou, @eloyekunle, @pengx17, @Draiken, @oilbeater, @cnwalker, @feloy, @yinhaijiao, @owennewo, @ajatprabha, @medmedchiheb, @jeefy, @floreks, @maciaszczykm and others.

Images

Kubernetes Dashboard

kubernetesui/dashboard:v2.0.0-beta1

Metrics Scraper

kubernetesui/metrics-scraper:v1.0.0

Installation

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta1/aio/deploy/recommended.yaml

v1.10.1

21 Dec 10:36
Compare
Choose a tag to compare

Changelog

  • CVE-2018-18264: Fix security issue related to using Dashboard's Service Account (#3400 and #3289)
  • Add new flag --enable-skip-login and disable Skip option on the login view by default
  • Fix issue with closing terminal (#3327)
  • Fix saving Dashboard's settings into Config Maps without any data (#3280)
  • Update links on deploy view (#3249)
  • Minor performance enhancements and typography fixes

Compatibility

Kubernetes version 1.8 1.9 1.10 1.11 1.12 1.13
Compatibility ? ?
  • Fully supported version range.
  • ? Due to breaking changes between Kubernetes API versions, some features might not work correctly in the Dashboard.
  • Unsupported version range.

Images

k8s.gcr.io/kubernetes-dashboard-arm64:v1.10.1
k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1
k8s.gcr.io/kubernetes-dashboard-ppc64le:v1.10.1
k8s.gcr.io/kubernetes-dashboard-arm:v1.10.1
k8s.gcr.io/kubernetes-dashboard-s390x:v1.10.1

Installation

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml

v1.10.0

24 Aug 05:20
Compare
Choose a tag to compare

Changelog

  • Hide nodePort in internal endpoints when nodePort is not set (#2858)
  • Fix occasional Dashboard crashes when using terminal (#3062)
  • Allow disabling the skip button (#3077)
  • Support for viewing completed/inactive jobs (#3103)
  • Fix issue when displaying pods with owner reference set to another pod (#3108)
  • Fix job status display (#3098)
  • Improve backend logging (#3180)
  • Filter out sensitive data from the logs (#3198)
  • Update client-go to version 1.10.1 (#3157)
  • Other minor fixes and translation updates

Compatibility

Kubernetes version 1.8 1.9 1.10 1.11 1.12 1.13
Compatibility ? ?
  • Fully supported version range.
  • ? Due to breaking changes between Kubernetes API versions, some features might not work correctly in the Dashboard.
  • Unsupported version range.

Images

gcr.io/google_containers/kubernetes-dashboard-arm64:v1.10.0
gcr.io/google_containers/kubernetes-dashboard-amd64:v1.10.0
gcr.io/google_containers/kubernetes-dashboard-ppc64le:v1.10.0
gcr.io/google_containers/kubernetes-dashboard-arm:v1.10.0
gcr.io/google_containers/kubernetes-dashboard-s390x:v1.10.0

Installation

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.0/src/deploy/recommended/kubernetes-dashboard.yaml

v1.8.3

13 Feb 12:14
Compare
Choose a tag to compare

Changelog

  • Auto-generate certs in-memory (#2795).

Images

gcr.io/google_containers/kubernetes-dashboard-arm64:v1.8.3
gcr.io/google_containers/kubernetes-dashboard-amd64:v1.8.3
gcr.io/google_containers/kubernetes-dashboard-ppc64le:v1.8.3
gcr.io/google_containers/kubernetes-dashboard-arm:v1.8.3
gcr.io/google_containers/kubernetes-dashboard-s390x:v1.8.3

Compatibility

Kubernetes version 1.8 1.9 1.10 1.11 1.12 1.13
Compatibility
  • Fully supported version range.
  • ? Due to breaking changes between Kubernetes API versions, some features might not work correctly in the Dashboard.
  • Unsupported version range.

Installation

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.8.3/src/deploy/recommended/kubernetes-dashboard.yaml

v1.8.2

15 Jan 13:25
Compare
Choose a tag to compare

Changelog

  • Fix deadlock during Dashboard start (#2690).
  • Reuse ui-ace editor across the application.
  • Add option to access settings page when not logged in (#2697).
  • Update about page (#2716).
  • Add delay for synchronizer logs not to flood output with logs.
  • Update Chinese translations.

Images

gcr.io/google_containers/kubernetes-dashboard-arm64:v1.8.2
gcr.io/google_containers/kubernetes-dashboard-amd64:v1.8.2
gcr.io/google_containers/kubernetes-dashboard-ppc64le:v1.8.2
gcr.io/google_containers/kubernetes-dashboard-arm:v1.8.2
gcr.io/google_containers/kubernetes-dashboard-s390x:v1.8.2

Installation

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.8.2/src/deploy/recommended/kubernetes-dashboard.yaml

v1.8.1

15 Dec 17:53
Compare
Choose a tag to compare

Changelog

  • Redesign resource creation (#2636).
  • Redesign logs download to respect user permissions (#2647).
  • Restrict access to the Settings page for users that do not have access to kubernetes-dashboard-settings config map.
  • Fix occasional Dashboard crash during start due to race condition issue.
  • Mask token input on login view
  • Add partial support for password managers. They should now correctly ask you to save "credentials".
  • Update translations

Images

gcr.io/google_containers/kubernetes-dashboard-arm64:v1.8.1
gcr.io/google_containers/kubernetes-dashboard-amd64:v1.8.1
gcr.io/google_containers/kubernetes-dashboard-ppc64le:v1.8.1
gcr.io/google_containers/kubernetes-dashboard-arm:v1.8.1
gcr.io/google_containers/kubernetes-dashboard-s390x:v1.8.1

Installation

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.8.1/src/deploy/recommended/kubernetes-dashboard.yaml