MyGit

kubernetes-dashboard-7.0.0

kubernetes/dashboard

版本发布时间: 2024-03-06 23:25:16

kubernetes/dashboard最新发布版本:kubernetes-dashboard-7.7.0(2024-10-04 22:59:15)

Breaking change

This release introduces a couple of important changes to how Kubernetes Dashboard generally works. It requires clean installation.

API container

It is now fully stateless, meaning it does not rely on Kubernetes resources to run. It will always require an authorization token to be present to authorize the request. It is no longer possible for the API container to use its own SA privileges to skip authorization. All arguments that were frontend specific have either been removed or moved to the Web container.

Auth container

Authentication logic is now handled by the new dashboard auth container. Currently, it only exposes /login endpoint. We will also add support for OIDC with OAuth flow and /me endpoint in the future.

Web container

Go backend

Angular frontend

Since API requires from the user to always provide Authorization: Bearer <token> now, there is no way to skip login and act as a Dashboard.

Kong gateway

Since the number of our containers is growing as we split parts of the logic, we have decided to use a gateway that will connect all of them and ensure the Dashboard is working properly. There were a couple of reasons to choose Kong:

It will now be a required dependency that we use to expose the Dashboard. Users can then reconfigure it or use another proxy in front of it. It will simply act as a single point when accessing the Kubernetes Dashboard.

Metrics scraper

Helm chart

This is a complete overhaul of the helm chart. It includes:

Installation

helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
helm upgrade --install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard

Compatibility

Kubernetes version 1.27 1.28 1.29
Compatibility ? ?

Images

docker.io/kubernetesui/dashboard-api:1.2.0
docker.io/kubernetesui/dashboard-auth:1.1.0
docker.io/kubernetesui/dashboard-metrics-scraper:1.1.1
docker.io/kubernetesui/dashboard-web:1.2.0

What's Changed

Full Changelog: https://github.com/kubernetes/dashboard/compare/v3.0.0-alpha0...kubernetes-dashboard-7.0.0

相关地址:原始地址 下载(tar) 下载(zip)

1、 kubernetes-dashboard-7.0.0.tgz 360.62KB

查看:2024-03-06发行的版本