K8S 图形化管理界面 Kuboard

1,234 阅读1分钟

!!! 本文已参与「新人创作礼」活动,一起开启掘金创作之路。更多干货文章,可以访问 菜鸟厚非

介绍

Kuboard 是一款基于 Kubernetes 的微服务管理界面,可以图形化展示与操作 K8S 集群的一些信息。


一、环境

k8s v1.18.0 + kuboard v3

主机描述
192.168.200.164master
192.168.200.165node1
192.168.200.166node2

二、部署

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. 添加集群

  1. 点击添加集群,输入名称信息,按照图中选择,点击确认 在这里插入图片描述

  2. 复制粘贴下载 yaml 文件命令,在 192.168.200.164 (master)执行,即可完成导入。 在这里插入图片描述 在这里插入图片描述

  3. kuboard 一些图 在这里插入图片描述 在这里插入图片描述