文章目录[隐藏]
Kubernetes Dashboard 安装及使用问题
在 master 主机上执行以下命令安装:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yaml
安装完成后,执行以下命令即可启动:
kubectl proxy
访问以下地址即可:
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
若需要添加其他参数可以使用 --help
查看:
kubectl proxy --help
以上是 Kubernetes 官网最新版的 Dashboard 安装过程,网上的教程大都是旧版,官方已经不支持。但是我安装后只能从本机访问,无法使用其他方式访问。并且根据官方的解释,必须使用安装有 kubectl 以及能直接访问 Kubernetes 集群的机器上才能访问,比较麻烦。后续再慢慢研究吧。
在解决问题的过程中,无意中看到一个第三方的 Kubernetes 集群管理 UI,Kuboard。
Kuboard 安装
Kuboard 是 Kubernetes 的一款国产图形化管理界面,目前还在不断地开发迭代中,版本间变更可能会比较大(Kubernetes Dashboard 又何尝不是呢?),但是根据文档说明以及详细的安装使用过程来看,即使变更内容较多,升级使用还是有保障的。不像 Kubernetes Dashboard,每出一个新版本都需要等资料完善,特别是对于 English 不太感冒的童鞋来说,特别难熬。
由于官方网站已经提供了详细的安装方式,并且安装步骤可能会发生变化,这里就不贴安装过程了,权当是一篇介绍文章吧。
使用效果如下: