opsmanager
所属分类:DevOps
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2023-02-27 07:08:09
上 传 者:
sh-1993
说明: 游戏 运 维 多区服管理工具,
(Multi area service management tool for game operation and maintenance,)
文件列表:
img/ (0, 2023-02-26)
img/ops.png (48165, 2023-02-26)
opsfront/ (0, 2023-02-26)
opsfront/.editorconfig (243, 2023-02-26)
opsfront/.env.development (68, 2023-02-26)
opsfront/.env.production (77, 2023-02-26)
opsfront/.env.staging (98, 2023-02-26)
opsfront/.eslintignore (34, 2023-02-26)
opsfront/.eslintrc.js (5120, 2023-02-26)
opsfront/.travis.yml (81, 2023-02-26)
opsfront/LICENSE (1075, 2023-02-26)
opsfront/babel.config.js (557, 2023-02-26)
opsfront/build/ (0, 2023-02-26)
opsfront/build/index.js (892, 2023-02-26)
opsfront/jest.config.js (766, 2023-02-26)
opsfront/mock/ (0, 2023-02-26)
opsfront/mock/index.js (1385, 2023-02-26)
opsfront/mock/mock-server.js (2283, 2023-02-26)
opsfront/mock/table.js (545, 2023-02-26)
opsfront/mock/user.js (1552, 2023-02-26)
opsfront/mock/utils.js (501, 2023-02-26)
opsfront/package.json (1867, 2023-02-26)
opsfront/postcss.config.js (197, 2023-02-26)
opsfront/public/ (0, 2023-02-26)
opsfront/public/favicon.bak.ico (67646, 2023-02-26)
opsfront/public/favicon.ico (5715, 2023-02-26)
opsfront/public/index.html (620, 2023-02-26)
opsfront/src/ (0, 2023-02-26)
opsfront/src/App.vue (122, 2023-02-26)
opsfront/src/api/ (0, 2023-02-26)
opsfront/src/api/host.js (184, 2023-02-26)
opsfront/src/api/log.js (178, 2023-02-26)
opsfront/src/api/user.js (849, 2023-02-26)
opsfront/src/api/zone.js (664, 2023-02-26)
opsfront/src/assets/ (0, 2023-02-26)
opsfront/src/assets/404_images/ (0, 2023-02-26)
... ...
### opsmanager
* *说明*
```
- 只公开部分代码
- 此代码提供一个自动化运维部署的大概思路
```
* *描述*
```
- opsmanager是一个server&client架构的运维工具
- opsmaster负责处理web请求
- opsservant负责提供远程过程调用
- 技术栈: fastapi + celery + grpc + vue-admin-template
```
![展示](https://github.com/Sseve/opsmanager/blob/master/./img/ops.png)
* *部署*
```
- 直接部署:
- 前端打包后使用nginx进行部署
- 检查主机上是否安装opsmaster和opsservant项目下pyproject.toml文件中所对应的python版本
- 主机上安装python的pdm包管理工具
- 将opsmaster和opsservant项目分别上传到运维主机和游戏主机上
- 使用pdm分别将opsmaster和opsservant所需要的依赖包进行更新: pdm update
- 分别配置opsmaster.conf和opsservant.conf配置文件
- 分别在opsmaster和opsservant项目下启动: pdm run python main.py
```
近期下载者:
相关文件:
收藏者: