K8S部署 Kuboard可视化操作界面

2020-04-21  本文已影响0人  沉默的红烧肉

安装 Kuboard

kubectl apply -f https://kuboard.cn/install-script/kuboard.yaml
kubectl apply -f https://addons.kuboard.cn/metrics-server/0.3.6/metrics-server.yaml

查看 Kuboard 运行状态:

kubectl get pods -l k8s.eip.work/name=kuboard -n kube-system

输出结果如下所示:

NAME                       READY   STATUS    RESTARTS   AGE
kuboard-6ccc4747c4-2sd78   1/1     Running   0          75m

获取Token
使用管理员账户
此Token拥有 ClusterAdmin 的权限,可以执行所有操作

echo $(kubectl -n kube-system get secret $(kubectl -n kube-system get secret | grep kuboard-user | awk '{print $1}') -o go-template='{{.data.token}}' | base64 -d)

取输出信息中 token 字段

eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9

访问Kuboard
Kuboard Service 使用了 NodePort 的方式暴露服务,NodePort 为 32567
http://IP地址:32567/
输入前一步骤中获得的 token,可进入 Kuboard 集群概览页

参考官方文档

上一篇 下一篇

猜你喜欢

热点阅读