diamond 是一个 golang 开发的完全开源的 devops 自动化运维平台
- 堡垒机(登录,鉴权,录屏)
- 服务器(分组,权限)
- 权限控制(前端菜单,后端接口,RBAC)
- 云资源(同步,操作)
- 作业平台(批量执行)
- 定时任务
- 域名(同步,操作)
- 监控
更多功能,持续开发中。。。
golang 1.16+
mysql 5.7+
redis 3.2+
go build
config.json
Available Commands:
api start api server[开启 api 服务器]
completion generate the autocompletion script for the specified shell
help Help about any command
migrate auto migrate[运行自动迁移]
seed seed the database[创建admin账户]
sshd start sshd server[开启 sshd 服务器]
syncperm sync permissions info[同步权限信息]