already

aws中ec2安装Kuboard,并导入eks集群

2022-07-13  本文已影响0人  彩色的炮灰

1、在aws环境中,创建一台ec2,然后安装docker,下图是daocker版本。

image.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 的界面,登录方式:

5、安装后登陆web页面,在首页可以导入集群。


image.png

6、但是aws的eks集群无法使用kubeconfig导入。我们使用agent导入。


image.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、可以看到集群具体信息。


image.png image.png
上一篇下一篇

猜你喜欢

热点阅读