@maciaszczykm maciaszczykm released this Dec 21, 2018 · 177 commits to master since this release

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 ? ?

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
Assets 2

@floreks floreks released this Aug 24, 2018 · 208 commits to master since this release

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 ? ?

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
Assets 2

@floreks floreks released this Feb 13, 2018 · 276 commits to master since this release

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

Installation

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

@floreks floreks released this Jan 15, 2018 · 281 commits to master since this release

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
Assets 2

@floreks floreks released this Dec 15, 2017 · 311 commits to master since this release

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
Assets 2

@floreks floreks released this Nov 27, 2017 · 332 commits to master since this release

Changelog

  • Update dependencies to be compatible with Kubernetes v1.8
  • Add support for Cron Jobs
  • Remove support for Third Party Resources
  • Introduce global settings page (#2532, #2581)
  • Fix init containers not being shown in frontend
  • Add logs autorefresh option
  • Improve charts shown on overview page
  • Add global system banner feature (#2607)
  • Use polling instead of watch to tighten RBAC rules required to start the application
  • Redesign namespace selector
  • Add insecure login option (login view can be shown even when Dashboard is not served over HTTPS)
  • Add support for force language change by providing ACCEPT_LANGUAGE env variable to Dashboard container
  • Fix download logs for Firefox
  • Fix status display of Job's pod
  • Update and unify age tooltip display across application
  • Add QoS class info to pod details view
  • Add namespace change info dialog
  • Add link to overview of namespace from namespace details page
  • Add certificate autogeneration option and remove dependency on init container
  • Add Node IP to Node details page
  • Several updates of PV, PVC and Storage Class views. More information will be shown.

Images

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

Installation

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

@floreks floreks released this Oct 2, 2017 · 398 commits to master since this release

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
Assets 2

@maciaszczykm maciaszczykm released this Sep 22, 2017 · 409 commits to master since this release

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
Assets 2

@maciaszczykm maciaszczykm released this Jul 28, 2017 · 463 commits to master since this release

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
Assets 2

@maciaszczykm maciaszczykm released this Jul 25, 2017 · 473 commits to master since this release

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
Assets 2