# cmdb **Repository Path**: hadf/cmdb ## Basic Information - **Project Name**: cmdb - **Description**: 基于k8s devops - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-07-15 - **Last Updated**: 2025-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目简介

golang gin gorm redis vue Ant Design

本项目使用Go1.15.x、 Gin、Gorm开发, 前端使用的是Vue3+Ant Design2.2.x框架。 # 打包 cd luban go build main.go -o ./luban or GOOS=windows GOARCH=amd64 go build main.go ./luban # 启动 ./luban # 启动前端 cd luban/luban_fe npm run dev ``` 2. 启动服务前先创建etc/config.yaml ```shell script # 数据库配置 mysql: path: '192.168.1.96:3306' db-name: 'luban' username: 'root' password: '123456' ``` 3. 初始化数据库 ```go windows执行以下脚本, 初始化数据库 init_db.bat ``` #### 目前已经实现的功能 * 用户登录 * LDAP/Email * 钉钉扫码登录(开源版暂未开放) * 权限管理 * 用户注册登录 * [如何配置LDAP](.) * [配置钉钉扫码](.) - K8S多集群管理 * [集群管理](.) * [节点管理](.) * [工作负载](.) * [存储管理](.) * [网络管理](.) * [配置管理](.) - 资产管理 * [远程连接](.) ## Demo地址 > [http://115.231.236.19](http://115.231.236.19:8822) > > 账号: luban@qq.com 密码: test1234 ## 首页 ![avatar](./docs/img/login.png) ## 仪表盘 ![avatar](./docs/img/仪表盘.jpg) ## 资产管理 ![avatar](./docs/img/资产管理.jpg) ## 文件管理 ![avatar](./docs/img/终端.png) ## 远程连接 ![avatar](./docs/img/远程登录.png) ## 集群管理 ![avatar](./docs/img/集群管理.jpg) ## 集群详情 ![avatar](./docs/img/集群详情.png) ## 节点列表 ![avatar](./docs/img/节点.jpg) ## 工作负载 ![avatar](./docs/img/工作节点.png) ## 容器监控 ![avatar](./docs/img/容器监控.png) ## 网络管理 ![avatar](./docs/img/network.png) ## 存储管理 ![avatar](./docs/img/storage.png) ## 应用详情 ![avatar](./docs/img/应用发布详情.png) ## 应用发布 ![avatar](./docs/img/应用发布2.png) ## 伸缩配置 ![avatar](./docs/img/应用伸缩.png) ## Roadmap > [历史版本详情](./docs/version/README.md) > - 审批流