1、在aws环境中,创建一台ec2,然后安装docker,下图是daocker版本。
![](https://img.haomeiwen.com/i26090942/5045af2188ead450.png)
2、打开kuboard文档网址:https://kuboard.cn/install/v3/install-built-in.html#%E9%83%A8%E7%BD%B2%E8%AE%A1%E5%88%92
3、安装 Kuboard v3 - 内建用户库
安装 Kuboard v3.x 版本的指令如下:
sudo docker run -d \
--restart=unless-stopped \
--name=kuboard \
-p 8088:80/tcp \
-p 10081:10081/tcp \
-e KUBOARD_ENDPOINT="http://172.50.1.75:8088" \
-e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
-v /root/kuboard-data:/data \
eipwork/kuboard:v3
# 也可以使用镜像 swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3 ,可以更快地完成镜像下载。
# 请不要使用 127.0.0.1 或者 localhost 作为内网 IP \
# Kuboard 不需要和 K8S 在同一个网段,Kuboard Agent 甚至可以通过代理访问 Kuboard Server \
4/访问 Kuboard v3.x
在浏览器输入 http://your-host-ip:80 即可访问 Kuboard v3.x 的界面,登录方式:
- 用户名: admin
- 密 码: Kuboard123
5、安装后登陆web页面,在首页可以导入集群。
![](https://img.haomeiwen.com/i26090942/d37a1a990b4c08eb.png)
6、但是aws的eks集群无法使用kubeconfig导入。我们使用agent导入。
![](https://img.haomeiwen.com/i26090942/4dbdec22e93c6e23.png)
7、我们再连接到eks集群的服务器上,执行如下命令即可导入成功。
curl -k 'http://172.29.1.21:8088/kuboard-api/cluster/test/kind/KubernetesCluster/test/resource/installAgentToKubernetes?token=grsvML8evM7ldlpuMs8guaCANVznv2MK' > kuboard-agent.yaml
kubectl apply -f ./kuboard-agent.yaml
8、可以看到集群具体信息。
![](https://img.haomeiwen.com/i26090942/1075286636417781.png)
![](https://img.haomeiwen.com/i26090942/cefc7ca7d2298575.png)
网友评论