Skip to content

v2.0.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@floreks floreks released this 05 Jul 08:44
· 3338 commits to master since this 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