为K8S部署Kuboard管理界面

简介

  • KuboardK8S的一款图形化管理界面。
  • Kuboard中,不需要手工编写yaml文件,进一步降低K8S使用难度,提高便捷性。
  • Kuboard可以导出整个微服务架构的部署信息,并在新的名称空间/集群导入配置信息。

部署

文档

  • 官方文档:《传送门》
  • 部署文档:《传送门》

安装

  • Master节点上部署Kuboard
1
2
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
  • 获取运行状态:
1
kubectl get pods -n kube-system
  • 获取Token
1
kubectl describe secrets -n kube-system $(kubectl get secrets -n kube-system | awk '/kuboard-user/{print $1}')
  • Kuboard Service使用了NodePort的方式暴露服务,NodePort32567
1
ss -nlput | grep 32567

卸载

  • Master节点上卸载Kuboard
1
2
kubectl delete -f https://kuboard.cn/install-script/kuboard.yaml
kubectl delete -f https://addons.kuboard.cn/metrics-server/0.3.6/metrics-server.yaml

请作者喝瓶肥宅快乐水