github gardener/dashboard 1.50.0

latest releases: 1.78.0, 1.77.0, 1.76.2...
3 years ago

[dashboard]

⚠️ Breaking Changes

  • [OPERATOR] Please note the following breaking changes in the values.yaml file of the gardener-dashboard helm chart: (#1001, @holgerkoser)
    • The configuration properties tlsSecretName, tls and hosts in the values.yaml have been moved to ingress.tls.secretName, ingress.tls and ingress.hosts.
    • The configuration property apiServerUrl is now a required property. The dummy default value has been removed.
    • The configuration property oidc.redirectUri is now a required property. The fallback value based on the first hosts entry has been removed.

✨ New Features

  • [USER] Added pathType: Prefix to the Ingress resource (#988, @morremeyer)
  • [USER] You can now copy the shoot name and seed name from the cluster list page (#986, @petersutter)
  • [USER] Dark Mode: The Dashboard now applies system settings by default (#978, @grolu)
  • [USER] metadata.managedFields are now hidden by default in cluster yaml editor. You can enable them with the toggle button in the toolbar (#973, @grolu)
  • [USER] Added support for configuring Container Runtimes for Workers via the Dashboard (#790, @grolu)
  • [OPERATOR] gardener-dashboard helm chart: (#1001, @holgerkoser)
    • Vertical Pod Autoscaler can be enabled via the configuration property vpa in the values.yaml file of the gardener-dashboard helm chart.
    • OpenID Provider certificate authority can be passed via secret reference oidc.caSecretRef in the values.yaml file of the gardener-dashboard helm chart.
  • [OPERATOR] Enable asset configuration in the helm chart (#980, @morremeyer)
  • [OPERATOR] The outgoing communication to all apiservers is done via http/2 for read and write operations as well as for watches. It is assumed that these apiservers are accessible via http/2. This has the following advantages: (#972, @holgerkoser)
    • Better performance due to reduced latency, full request and response multiplexing, HTTP header field compression and tls session resumption.
    • Simpler, and more robust implementation aligned with the go-client implementation.
    • A single http2 session for all watches is kept between the list and the watch call which solves the problem with diverged watch-caches on different apiserver instances.

🐛 Bug Fixes

🏃 Others

  • [USER] Cluster List: Show copy button on hover only (#997, @grolu)

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.