Releases: kubernetes/dashboard
v2.0.0-rc2
Changelog
- Bump
dashboard-metrics-scraper
to versionv1.0.2
- Update documentation (#4793)
- Restore PVC list on pod details view
- Remove chart animations on node details to avoid flickering
Full commit history from the latest release candidate 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-rc2
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-rc2/aio/deploy/recommended.yaml
v2.0.0-rc1
Changelog
- Add a list of Horizontal Pod Autoscalers to Deployments detail view (#4625)
- Fix pod status bug (#4698)
- Fix bug with units in metrics graphs (#4726)
- Better handling of missing metrics (#4558)
- Update translations
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-rc1
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-rc1/aio/deploy/recommended.yaml
v2.0.0-beta8
Changelog
- Fix graph display when values in series have different suffixes (#4637)
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-beta8
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-beta8/aio/deploy/recommended.yaml
v2.0.0-beta7
Changelog
- Add support for CRD
v1beta1
API (used by Kubernetes up to v1.15) - Improve dark theme contrast ratio
- Fix issue with force restarting Dashboard when synchronizer restart count exceeds max restart count
- Use
ngx-charts
to display graphs, workload statuses and allocations charts to fix high memory/cpu usage issues
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-beta7
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-beta7/aio/deploy/recommended.yaml
v2.0.0-beta6
Changelog
- Fix metrics issue that prevented graphs from showing up if there were any terminated pods in a view (#4506)
- Add usage graphs to more views (#4465, #4449)
- Block search engines from indexing exposed Dashboard deployments (#4457)
- Fix config map display (#4455)
- Other small improvements and dependency updates
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-beta6
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-beta6/aio/deploy/recommended.yaml
v2.0.0-beta5
Breaking change
- Update
client-go
to support Kubernetesv1.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
Changelog
- Fix XSS vulnerability in log viewer (#4232)
- Add Korean localization (#4174)
- CRD support improvements (#4155, #4189, #4159)
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
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
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
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