kubernetes(k8s) 中装置kuboard面板

01

背景及装置

Kuboard 是一款专为 Kubernetes 设计的收费治理界面,兼容 Kubernetes 版本 1.13 及以上。Kuboard 每周公布一个 beta 版本,最长每月公布一个正式版本,通过两年的一直迭代和优化,曾经具备多集群治理、权限治理、监控套件、日志套件等丰盛的性能。

删除之前的版本

docker stop $(docker ps -a | grep "eipwork/kuboard" | awk '{print $1 }')docker rm $(docker ps -a | grep "eipwork/kuboard" | awk '{print $1 }')

装置最新版

  sudo docker run -d \  --restart=unless-stopped \  --name=kuboard \  -p 80:80/tcp \  -p 10081:10081/udp \  -p 10081:10081/tcp \  -e KUBOARD_ENDPOINT="http://192.168.1.12:80" \  -e KUBOARD_AGENT_SERVER_UDP_PORT="10081" \  -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \  -v /root/kuboard-data:/data \  eipwork/kuboard:v3.3.0.3

在浏览器输出 http://192.168.1.12 即可拜访 Kuboard 的界面,登录形式:

用户名:admin

密 码:Kuboard123

注:能够在 https://hub.docker.com/r/eipw... 中查看最新版本号

02

拜访登录

登录:

增加集群,应用Agent形式增加

取得命令

在集群master上执行命令

[root@hello ~]# curl -k 'http://192.168.1.12:80/kuboard-api/cluster/cby/kind/KubernetesCluster/cby/resource/installAgentToKubernetes?token=zyrsQqY6Krsy3gvWUNHK2kvKWHmJZneL' > kuboard-agent.yaml  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                 Dload  Upload   Total   Spent    Left  Speed100  5775    0  5775    0     0   433k      0 --:--:-- --:--:-- --:--:--  433k[root@hello ~]# [root@hello ~]# kubectl apply -f ./kuboard-agent.yamlnamespace/kuboard unchangedserviceaccount/kuboard-admin createdclusterrolebinding.rbac.authorization.k8s.io/kuboard-admin-crb createdserviceaccount/kuboard-viewer createdclusterrolebinding.rbac.authorization.k8s.io/kuboard-viewer-crb createddeployment.apps/kuboard-agent-soxwal createddeployment.apps/kuboard-agent-soxwal-2 created[root@hello ~]#

稍作期待即可在首页看到

Linux运维交换社区

Linux运维交换社区,互联网新闻以及技术交换。

73篇原创内容

公众号

https://blog.csdn.net/qq_3392...

https://my.oschina.net/u/3981543

https://www.zhihu.com/people/...

https://segmentfault.com/u/hp...

https://juejin.cn/user/331578...

https://space.bilibili.com/35...

https://cloud.tencent.com/dev...

知乎、CSDN、开源中国、思否、掘金、哔哩哔哩、腾讯云

本文应用 文章同步助手 同步