v2.0.0-beta1
Pre-release
Pre-release
Important
- Official Kubernetes Dashboard images have been moved from
k8s.gcr.io
registry tokubernetesui/dashboard
. We’ll still try to provide images fromk8s.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
tokubernetes-dashboard
namespace (kubernetes-dashboard-head
namespace forhead
). - Removed
CREATE
privileges forSecret
andConfigMap
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
toc3
. - 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