!!! 本文已参与「新人创作礼」活动,一起开启掘金创作之路。更多干货文章,可以访问 菜鸟厚非
介绍
Kuboard 是一款基于 Kubernetes 的微服务管理界面,可以图形化展示与操作 K8S 集群的一些信息。
一、环境
k8s v1.18.0 + kuboard v3
主机 | 描述 |
---|---|
192.168.200.164 | master |
192.168.200.165 | node1 |
192.168.200.166 | node2 |
二、部署
1. 安装
在 192.168.200.164 (master),执行此命令
docker run -d \
--restart=unless-stopped \
--name=kuboard \
-p 8091:80/tcp \
-p 10081:10081/udp \
-p 10081:10081/tcp \
-e KUBOARD_ENDPOINT="http://192.168.200.164:8091" \
-e KUBOARD_AGENT_SERVER_UDP_PORT="10081" \
-e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
-v /root/kuboard-data:/data \
eipwork/kuboard:v3
-p 8091:80/tcp :192.168.200.164 server 8091 端口映射容器 80 端口 -e KUBOARD_ENDPOINT="http://192.168.200.164:8091" :http://ip:prot,根据自己主机修改
2. 访问 UI
浏览器输入 http://192.168.200.164:8091 ,可见打开了 UI 界面。
初始用户密码,admin Kuboard123
3. 添加集群
-
点击添加集群,输入名称信息,按照图中选择,点击确认
-
复制粘贴下载 yaml 文件命令,在 192.168.200.164 (master)执行,即可完成导入。
-
kuboard 一些图