使用kuboard管理kubernetes集群

官网:https://kuboard.cn/learning/
准备一台新的服务并安装docker

[root@docker-server ~]# docker run -d  --restart=unless-stopped   --name=kuboard   -p 80:80/tcp   -p 10081:10081/tcp   -e KUBOARD_ENDPOINT="http://192.168.209.176:80"   -e KUBOARD_AGENT_SERVER_TCP_PORT="10081"   -v /root/kuboard-data:/data eipwork/kuboard:v3

参数解释

KUBOARD_ENDPOINT 参数的作用是,让部署到 Kubernetes 中的 kuboard-agent 知道如何访问 Kuboard Server;
KUBOARD_ENDPOINT 中也可以使用外网 IP;
Kuboard 不需要和 K8S 在同一个网段,Kuboard Agent 甚至可以通过代理访问 Kuboard Server;
[root@docker-server ~]# docker ps 
CONTAINER ID   IMAGE                COMMAND            CREATED         STATUS         PORTS                                                                                       NAMES
529017fa6644   eipwork/kuboard:v3   "/entrypoint.sh"   3 seconds ago   Up 2 seconds   0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:10081->10081/tcp, :::10081->10081/tcp, 443/tcp   kuboard

访问:
使用kuboard管理kubernetes集群_第1张图片

  • 用户名: admin
  • 密 码: Kuboard123
    使用kuboard管理kubernetes集群_第2张图片
    使用kuboard管理kubernetes集群_第3张图片
    使用kuboard管理kubernetes集群_第4张图片
[root@master ~]# vim kuboard-agent.yaml
将镜像拉去策略修改为ifnotpresent
[root@master ~]# kubectl apply -f kuboard-agent.yaml 

使用kuboard管理kubernetes集群_第5张图片
使用kuboard管理kubernetes集群_第6张图片
使用kuboard管理kubernetes集群_第7张图片

你可能感兴趣的:(Kubernetes,kubernetes,容器,云原生)