Skip to content

Releases: kubernetes/dashboard

v1.7.1

02 Oct 13:45
Compare
Choose a tag to compare

Changelog

  • Add option to see previous logs of a container (similar to kubectl logs xxx --previous)
  • Fix exec into pod showing unable to upgrade connection
  • Fix download button on logs page
  • Add option to see environment variables on pod details page that were defined using envFrom syntax
  • Fix high CPU usage issue
  • Improve global search UI
  • Change jsoneditor mode from tree to code
  • Fix crashes of Dashboard container when using exec into pod functionality

Images

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

Init images

Used by our quick installation guide described in Getting Started. Check out Installation guide for deployments information on other architectures.

gcr.io/google_containers/kubernetes-dashboard-init-amd64:v1.0.1
gcr.io/google_containers/kubernetes-dashboard-init-arm:v1.0.1

Installation

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

v1.7.0

22 Sep 10:31
Compare
Choose a tag to compare

Breaking change

Since version 1.7 Dashboard uses more secure setup. It means, that by default it has the minimal set of privileges and can only be accessed over HTTPS. It is recommended to read Access Control guide before performing any further steps.

Changelog

  • Add login mechanism
  • Add login menu to the toolbar
  • Add encryption key storing mechanism
  • Add token expiration/refresh feature
  • Disable HTTP when serving HTTPS
  • Move documentation to the Wiki and update it
  • Update YAML files and landing page
  • Add init container for AMD64 and ARM architectures
  • Add support for Traditional Chinese language
  • Add pod status chart to the overview
  • Add endpoints table to service detail view
  • Add link to logs for job views
  • Display more info about PV and PVC
  • Fix scaling button
  • Finish migration from creator annotation to owner references
  • Fix replication controller pod status
  • Fix nil-pointer dereference error on multiple views
  • Make zero states consistent across app
  • Fix tooltips across app
  • Add periodic health check for metrics app
  • Add download button for log file
  • Fix annotation display
  • Finish client-go migration
  • Switch package manager to dep
  • Multiple minor improvements in build pipeline

Images

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

Init images

Used by our quick installation guide described in Getting Started. Check out Installation guide for deployments information on other architectures.

gcr.io/google_containers/kubernetes-dashboard-init-amd64:v1.0.1
gcr.io/google_containers/kubernetes-dashboard-init-arm:v1.0.1

Installation

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

v1.6.3

28 Jul 12:14
Compare
Choose a tag to compare

Changelog

  • Fix in-cluster Heapster configuration
  • Fix node page issue with enabled Heapster
  • Make zero states consistent across app
  • Add overview page and make it default state

Images

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

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.6.3/src/deploy/kubernetes-dashboard.yaml

v1.6.2

25 Jul 12:16
Compare
Choose a tag to compare

Changelog

Major changes

  • Add exec into pod feature
  • Enhance error handling/authorization and show non-critical errors in the UI (prevents crashes of whole views)

Other changes

  • Update Chinese and Japanese translations
  • Show 15 items per page instead of 10
  • Show init containers if there are any
  • Show node allocated resources in node list view
  • Display node allocated resources as graphs in node detail view
  • Load logs with memory limits (prevents out of memory error)
  • Fix page title when running on Docker
  • Add option to edit and delete persistent volume claims
  • Show event list on service detail view
  • Fix CSRF validation
  • Show name of the node, that pod is running at
  • Fix information displayed on about page (commit and version)
  • Fix duplicated events on pod detail view
  • Fix events list on deployment detail view
  • Fix log page
  • Use bearer token for file deployment
  • Hide role menu entry when roles are not enabled
  • Do not add application version as default label on create new deploy
  • Avoid double border on cards without footer
  • Autofocus filter input
  • Add logs and exec buttons to actionbar
  • Improve display of container environment variables

Images

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

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.6.2/src/deploy/kubernetes-dashboard.yaml

v1.6.1

16 May 12:29
Compare
Choose a tag to compare

Changelog

Major changes

  • Allow overriding the bearer token via an authorization header
  • Add global search
  • Add table filtering
  • Add table sorting
  • Add scaling action for workload resources
  • Support owner references for major resources
  • Fix cascading delete
  • Initialize Role and ClusterRole view
  • Serve also on HTTPS
  • Support s390x platform

Other changes

  • Make timestamp optional on logs page
  • Display request body in logs
  • Allow users to copy spec to YAML editor
  • Remove NodePort from Dashboard deployments
  • Fix ImagePullPolicy
  • Make deploy from file respect selected namespace
  • Localize backend errors
  • Rename app label to k8s-app to be consistent with core
  • Initialize Chinese translation

Images

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

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.6.1/src/deploy/kubernetes-dashboard.yaml

v1.6.0

16 Mar 13:01
Compare
Choose a tag to compare

Breaking change

Due to migration to client-go Dashboard no longer supports in-cluster config without enabled Service Accounts.

You can read more about it in our troubleshooting guide.

Changelog

Bug Fixes

  • Don't display pods for services without selector
  • Return status 200 instead of 201 while getting resources
  • Fix "unknown creator" display bug
  • Fix status icon for terminated successful pods
  • Use valid error status coming from cluster
  • Fix orphaned pods view bug
  • Fix node events
  • Fix card issue on daemon set and node details view
  • Fix created by list on pod detail page

Features

  • Add Storage Classes view
  • Add initial Third Party Resources view
  • Add bind-address CLI option
  • Add custom page title for each view
  • Parse URLs in annotations
  • Add events list for Pods view
  • Update Japanese translations
  • Improve project documentation
  • Migrate to Kubernetes client-go and refactor backend
  • Update internal error page
  • Cap Dashboard's replica set limit at 10

Images

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

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.6.0/src/deploy/kubernetes-dashboard.yaml

v1.5.1

10 Jan 10:27
Compare
Choose a tag to compare

Changelog

Bug Fixes

  • Fix CSRF vulnerability in the Deploy form
  • Fix not able to edit and delete objects not in a namespace (Physical Volumes etc)
  • Various typos

Minor Features

  • Improved display of pod state (use condition when determining color of icon)
  • Provide basic statistics to Prometheus

Images

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

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.5.1/src/deploy/kubernetes-dashboard.yaml

v1.5.0

30 Nov 11:46
Compare
Choose a tag to compare

Changelog

New features

  • Deploy a containerized app/Create feature now creates a Deployment instead of a Replication Controller (#1330)
  • Display annotations for all objects (#1307)
  • Improved display of the status of pods (#1444, #1308)
  • Show Resource Quotas on the namespace detail page (#1292)
  • Show Limit Ranges on the namespace detail page (#1258)
  • Show information about the creator of a Pod on the Pod detail page (#1306)
  • Switch from using Pet Sets to using new Stateful Sets api (#1395)
    • Requires kubernetes 1.5 to work, we don't support kubernetes 1.4 Pet Sets at all
  • Display Horizontal Pod Autoscalers on Deployments, Replica Sets and Replication Controllers (#1389)
  • Redesign Secrets page to not show secrets in plain text by default (#1291)

Bug fixes

  • Fix various layout issues (#1479, #1268, #1473, #1470, #1468, #1451)
  • Various wording improvements (#1472, #1223)
  • Fix XSS vulnerability in the namespace selector (#1361)
  • Set correct mimetype on appConfig.json (#1497)
  • Improved handling of resource Usage graphs. (#1346)
    • Still some differences between memory graphs and the sparklines because the graphs include caches (#1432)
  • Support deletion of Jobs from the dashboard (#1429)
  • Fix Persistent Volumes list to allow for more than 10 (#1422)

Images

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

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.5.0/src/deploy/kubernetes-dashboard.yaml

v1.5.0-beta1

22 Nov 12:38
Compare
Choose a tag to compare
v1.5.0-beta1 Pre-release
Pre-release

Changelog

  • This is a pre release with bug fixes, performance improvements and usability changes.
  • Renamed PetSets to StatefulSets

Images

gcr.io/google_containers/kubernetes-dashboard-arm64:v1.5.0-beta1
gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.0-beta1
gcr.io/google_containers/kubernetes-dashboard-ppc64le:v1.5.0-beta1
gcr.io/google_containers/kubernetes-dashboard-arm:v1.5.0-beta1

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.5.0-beta1/src/deploy/kubernetes-dashboard.yaml

v1.4.2

31 Oct 11:54
Compare
Choose a tag to compare

Changelog

Bug Fixes

  • Corrected Memory and CPU usage display. (was 15 minutes out of sync)
  • Fix XSS vulnerability with namespace
  • Various rendering issues

Minor Features

  • Improvements in various resource detail pages
  • Readonly view on resourcequotas in namespace detail page

Images

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

Installation

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.4.2/src/deploy/kubernetes-dashboard.yaml