kuboard安装和使用

windows平台下使用docker和docker-compose部署Kuboard,并添加Docker Desktop for windows的k8s单机集群

使用docker安装

复制代码
docker run -d \
  --restart=unless-stopped \
  --name=kuboard \
  -p 80:80/tcp \
  -p 10081:10081/tcp \
  -e KUBOARD_ENDPOINT="http://内网IP:80" \
  -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
  -v /root/kuboard-data:/data \
  eipwork/kuboard:v3

使用docker-compose安装

  1. 新建kuboard.yaml
yaml 复制代码
version: '3'
services:
  kuboard:
    image: eipwork/kuboard:v3
    restart: unless-stopped
    container_name: kuboard
    hostname: kuboard
    ports:
      - 80:80
      - 10081:10081
    environment:
      KUBOARD_ENDPOINT: "http://192.168.0.120:80"
      KUBOARD_AGENT_SERVER_TCP_PORT: "10081"
    volumes:
      - ./volumes/kuboard-data:/data
  1. 新建一个目录
shell 复制代码
mkdir volumes/kuboard-data
  1. 使用docker-compose启动
shell 复制代码
docker compose -f docker-compose-001-base.yaml up -d
  1. 打开登录页面

  2. 添加集群

  • 点击Add Kubernetes

  • 选择KubeConfig

  • 填写名称和描述信息

  • 获取.kube/config内容粘贴黑框区域

    cat ~/.kube/config


  • 点击确定即可
相关推荐
寂寞旅行几秒前
k8s实现多人同时使用pod
云原生·容器·kubernetes
三不原则3 小时前
实战:Docker+K8s 部署 MNIST 模型,实现 API 调用功能
docker·容器·kubernetes
无聊的HZ9 小时前
k8s中, deployments 、pods 、replica sets 、services 他们分别是什么?有什么关联?
云原生·容器·kubernetes
庸子10 小时前
动静结合的防御体系:Kubernetes 网络零信任与漏洞扫描实战
网络·容器·kubernetes
间彧10 小时前
K8s Gateway API与现有Ingress控制器如何实现平滑迁移?
kubernetes
间彧10 小时前
Kubernetes Gateway API相比传统Ingress有哪些具体优势?
kubernetes
间彧10 小时前
Service Mesh如何具体实现东西流量的熔断、重试等治理能力?
kubernetes
间彧10 小时前
K8s实际生产环境中,如何选择适合的南北流量暴露方案?各有什么优缺点?
kubernetes
间彧10 小时前
K8s集群中,什么是东西流量、南北流量
kubernetes
原神启动111 小时前
K8S(二)—— K8S 1.28 集群部署指南(kubeadm 方式)
云原生·容器·kubernetes