安装方式
Kuboard 作为多个集群的管理界面应该独立于任何集群之外
建议docker运行 Kuboard, 不建议安装在有业务的Kubernetes集群中
停止已有 kuboard 容器
docker stop $(docker ps -a | grep "eipwork/kuboard" | awk '{print $1 }')
docker rm $(docker ps -a | grep "eipwork/kuboard" | awk '{print $1 }')
使用新版本的镜像启动 kuboard
sudo docker run -d \
--restart=unless-stopped \
--name=kuboard \
-p 10088:80/tcp \
-p 10081:10081/udp \
-p 10081:10081/tcp \
-e KUBOARD_ENDPOINT="http://192.168.1.39:10088" \
-e KUBOARD_AGENT_SERVER_UDP_PORT="10081" \
-e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
-v /root/kuboard-data:/data \
eipwork/kuboard:v3.5.0.3
访问 http://192.168.1.39:10080
用户名: admin
密码: Kuboard123
config方式因证书问题无法连接,这里选择 Kuboard Agent(Kubernetes 节点可以访问 Kuboard)
kubernetes执行
curl -k 'http://192.168.1.39:10088/kuboard-api/cluster/XWX-TEST/kind/KubernetesCluster/XWX-TEST/resource/installAgentToKubernetes?token=thp2Ueiqp90XLRhm7J7nvP95z4CmL5zP' > kuboard-agent.yaml
kubectl apply -f ./kuboard-agent.yaml