# luban **Repository Path**: coolops/luban ## Basic Information - **Project Name**: luban - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-24 - **Last Updated**: 2024-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目简介 LuBan运维平台是一个基于Go语言+Vue开发的Kubernetes多集群管理平台,可以兼容不同云厂商Kubernetes集群,同时,平台还集成CMDB资产管理。方便用户管理集群、节点等基础资源。通过使用LuBan运维平台,可以提升运维效率,降低维护成本。
> LuBan 鲁班运维平台2.0, 本项目使用Go1.20.x、 Gin、Gorm开发, 前端使用的是Vue3+Ant Design4.x框架。  ## 使用说明 1. docker-compose 快速启动 ```shell script # 拉取代码 git clone https://github.com/dnsjia/luban.git cd luban docker-compose up -d ``` 2. 启动服务前先修改etc/config.yaml ``` # 如需钉钉登录,请修改以下配置项: dingtalk: appid: '' secret: '' url: 'https://oapi.dingtalk.com' # 允许登录的邮箱后缀 test@luban.com [luban.com] allow-suffix: 'luban.com' agentId: 123456 # 审批模版 processCode: '' # 事件回调签名token signToken: '' # 事件回调加解密密钥 aesKey: '' # 应用部署钉钉通知 deploy: webhook: 'https://oapi.dingtalk.com/robot/send?access_token=your dingtalk robot token' ``` 3. 导入初始化sql, 并逐步升级到最新版本 ```shell 容器启动成功后,需要导入全量SQL 全量更新SQL: https://docs.dnsjia.com/upgrade/sql/v2.7.0.sql 升级文档: https://docs.dnsjia.com/upgrade/changelog/ ``` 4. 初始账号: admin 密码: luban123. ``` http://localhost ``` #### 目前已经实现的功能 * 用户登录 * [LDAP/Email](.) * 权限管理 * [MFA认证](.) * 用户注册登录 * [如何配置LDAP](.) * [配置钉钉扫码](.) - K8S多集群管理 * [集群管理](.) * [节点管理](.) * [工作负载](.) * [存储管理](.) * [网络管理](.) * [配置管理](.) * [事件中心](.) * [容器监控](.) - 资产管理 * [远程连接](.) - 支持RDP - 支持SSH - VNC 开发中.... * [屏幕录像](.) * [文件管理](.) * [中转网关](.) * [资产授权](.) - 应用发布 * [流水线结合Tekton](.) * [多集群应用发布](.) * [应用发布回退、暂停](.) * [发布审批](.) - 运维工具 * [端口转发](.) - 操作审计 * [WebSSH屏幕录像](.) * [Pod登录审计](.) * [行为审计](.) ## 首页  ## 资产管理  ## 远程终端  ## 集群管理  ## 集群详情  ## 节点列表  ## 工作负载  ## 容器监控  ## 网络管理  ## 应用管理  ## 应用详情  ## 应用发布   ## 流水线   ## 弹性伸缩  ## JAVA应用诊断   ## Roadmap > [历史版本详情](./docs/version/README.md) > - 监控中心(告警规则、值班) - 全链路监控 - 日志中心 - 多租户权限控制 ## Contributing 对于项目感兴趣,想一起贡献并完善项目请参阅[contributing](./CONTRIBUTING.md)。  ## Support * 参考[安装文档](https://docs.dnsjia.com/getting-started/installation/) * 阅读 [wiki](https://github.com/dnsjia/luban/wiki) 或者寻求帮助 * 直接反馈[issue](https://github.com/dnsjia/luban/issues) ,我们会定期查看与答复 * 有兴趣的同学可以加入我们的QQ群: 258130203 * 同时也欢迎大家加入Kubernetes进阶交流群:548246072 ## FAQ * [鲁班运维平台FAQ](https://github.com/dnsjia/luban/wiki) * [文档中心](https://docs.dnsjia.com/) ## Star History [](https://star-history.com/#dnsjia/luban&Date) ## License Everything is Apache License 2.0.