推荐一个k8s面板Kuboard
简介
其实官方的文档已经很清楚了,但是为了文章的完整我来讲讲他的安装
官方文档
https://www.kuboard.cn/overview/
安装
安装很简单,和安装k8s的dashboard一样
首先下载他的yaml文档
wget https://raw.githubusercontent.com/eip-work/eip-monitor-repository/master/dashboard/kuboard.yaml
如果你没有要修改的地方的话直接应用
kubectl apply -f kuboard.yaml
创建完成之后就可以直接访问了,和kubernetes dashboard不一样的是他直接给你创建了ServiceAccount所以你只要获取这个ServiceAccount的token就可以直接从web界面登录了
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep kuboard-user | awk '{print $1}')
默认会创建两个ServiceAccount一个是kuboard-user拥有cluster-admin的权限另外一个是kuboard-viewer拥有只读的权限
之后再浏览器输入任意一个几点的ip: 32567输入token就可以进入了
安装全局监控套件
首先创建etcd的secret
kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kubernetes/pki/etcd/server.crt --from-file=/etc/kubernetes/pki/etcd/server.key
之后再网页面板中创建一个存储资源类,接着点设置一直下一步下一步就搞定了
欢迎关注Bboysoul的博客www.bboysoul.com
Have Fun