简体   繁体   English

一个Kubernetes仪表板用于多个集群

[英]One Kubernetes dashboard for multiple clusters

Is it possible to use one Kubernetes Web UI (Dashboard) for several independent clusters, with a simple switch between them? 是否可以将一个 Kubernetes Web UI(仪表盘)用于几个独立的集群,并在它们之间进行简单的切换? Using a proxy to the dashboard of each cluster is not appropriate, because not all clusters have external access. 不适合对每个群集的仪表板使用代理,因为并非所有群集都具有外部访问权限。

Example of an infrastructure: 基础结构示例:

   |:80 |:443
 -------------       -------------       -------------
 | Cluster A |       | Cluster B |       | Cluster N |
 -------------       -------------       -------------
       |                   |                   |
------ management, logging, ci-cd, etc. Environment --------
| Gitlab | Redmine | K8s Dashboard | ELK | ... | ... | ... |
------------------------------------------------------------

Not really. 并不是的。 Furthermore, even if it could, kubernetes dashboard requires access to the API server of the cluster in the same way kubectl proxy does, so if proxy will not work, neither would dashboard. 此外,即使可能,kubernetes仪表板也需要像kubectl proxy一样访问集群的API服务器,因此,如果代理不起作用,仪表板也将无法使用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM