Skip to content

Commit

Permalink
upgrade v2.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
zijiwork committed Jan 8, 2024
1 parent 8a7e771 commit 3ce2d19
Show file tree
Hide file tree
Showing 22 changed files with 60 additions and 20 deletions.
Binary file added .DS_Store
Binary file not shown.
80 changes: 60 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
## 项目简介
LuBan运维平台是一个基于Go语言+Vue开发的Kubernetes多集群管理平台,可以兼容不同云厂商Kubernetes集群,同时,平台还集成CMDB资产管理。方便用户管理集群、节点等基础资源。通过使用LuBan运维平台,可以提升运维效率,降低维护成本。

<p align="center">
<a href="https://golang.google.cn/">
<img src="https://img.shields.io/badge/Golang-1.17-green.svg" alt="golang">
<img src="https://img.shields.io/badge/Golang-1.21-green.svg" alt="golang">
</a>
<a href="https://gin-gonic.com/">
<img src="https://img.shields.io/badge/Gin-1.7.4-red.svg" alt="gin">
Expand All @@ -11,17 +12,17 @@
<img src="https://img.shields.io/badge/Gorm-1.21-orange.svg" alt="gorm">
</a>
<a href="https://redis.io/">
<img src="https://img.shields.io/badge/redis-3.2.100-brightgreen.svg" alt="redis">
<img src="https://img.shields.io/badge/redis-5.0-brightgreen.svg" alt="redis">
</a>
<a href="https://vuejs.org/">
<img src="https://img.shields.io/badge/Vue-3.0.0-orange.svg" alt="vue">
</a>
<a href="https://antdv.com/docs/vue/introduce-cn/">
<img src="https://img.shields.io/badge/Ant%20Design-2.2.x-blue.svg" alt="Ant Design">
<img src="https://img.shields.io/badge/Ant%20Design-4.x-blue.svg" alt="Ant Design">
</a>
</p>

> LuBan 鲁班运维平台2.0, 本项目使用Go1.18.x、 Gin、Gorm开发, 前端使用的是Vue3+Ant Design4.x框架。
> LuBan 鲁班运维平台2.0, 本项目使用Go1.20.x、 Gin、Gorm开发, 前端使用的是Vue3+Ant Design4.x框架。

![avatar](./docs/img/luban.png)
Expand All @@ -30,27 +31,58 @@
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'
# 允许登录的邮箱后缀 [email protected] [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
* [LDAP/Email](.)

* 权限管理
* [MFA认证](.)

* 用户注册登录
* [如何配置LDAP](.)
* [配置钉钉扫码](.)

- K8S多集群管理
* [集群管理](.)
* [节点管理](.)
Expand All @@ -59,24 +91,31 @@ docker-compose up -d
* [网络管理](.)
* [配置管理](.)
* [事件中心](.)
* [容器监控](.)

- 资产管理
* [远程连接](.)
- 支持RDP
- 支持SSH
- VNC 开发中....
* [屏幕录像](.)
* [文件管理](.)
* [中转网关](.)
* [资产授权](.)

- 应用发布
* [流水线结合Tekton](.)
* [应用发布暂停/恢复](.)
* [多集群应用发布](.)
* [应用发布回退、暂停](.)
* [发布审批](.)

- 运维工具
* [端口转发](.)

- 操作审计
* [WebSSH屏幕录像](.)
* [Pod登录审计](.)
* [行为审计](.)

## 首页
![avatar](./docs/img/login.png)
Expand All @@ -85,11 +124,9 @@ docker-compose up -d
## 资产管理
![avatar](./docs/img/资产管理.png)

## 文件管理
![avatar](./docs/img/终端.png)
## 远程终端
![avatar](./docs/img/远程终端.png)

## 远程连接
![avatar](./docs/img/远程登录.png)

## 集群管理
![avatar](./docs/img/集群管理.png)
Expand All @@ -110,27 +147,27 @@ docker-compose up -d


## 网络管理
![avatar](./docs/img/network.png)
![avatar](./docs/img/网络管理.png)

## 存储管理
![avatar](./docs/img/storage.png)
## 应用管理
![avatar](./docs/img/应用管理.png)

## 应用详情
![avatar](./docs/img/应用详情.png)

## 应用发布
![avatar](./docs/img/应用发布单.png)

![avatar](./docs/img/发布单详情.png)

## 流水线
![avatar](./docs/img/流水线.png)

![avatar](./docs/img/流水线通知.png)

## 构建历史
![avatar](./docs/img/构建历史.png)

## 伸缩配置
![avatar](./docs/img/应用伸缩.png)
![avatar](./docs/img/流水线详情.png)

## 弹性伸缩
![avatar](./docs/img/弹性伸缩配置.png)

## JAVA应用诊断
![avatar](./docs/img/应用诊断.png)
Expand All @@ -144,7 +181,10 @@ docker-compose up -d
>

- 审批流
- 监控中心(告警规则、值班)
- 全链路监控
- 日志中心
- 多租户权限控制


## Contributing
Expand Down
Binary file added docs/.DS_Store
Binary file not shown.
Binary file modified docs/img/发布单详情.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/容器监控.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/屏幕录像.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/工作负载.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/应用发布单.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/应用管理.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/应用详情.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/弹性伸缩配置.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/操作审计.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/流水线详情.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/流水线通知.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/网络管理.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/节点.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/资产管理.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/远程终端.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/配置管理.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/集群事件.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/集群管理.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/img/集群详情.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3ce2d19

Please sign in to comment.