系统集成工具产品系统

我要开发同款
阿刚0012026年02月25日
7阅读

技术信息

语言技术
PythonDjangoHTML5CSSJavaScript
系统类型
WebWindowsWeb3
行业分类
项目任务开发工具

作品详情

行业场景

在系统集成中完成批量装机,标准化部署,统一压力测试,模块化部署等功能
── scripts/ # 脚本文件目录
│ ├── kubekey_deploy.sh # KubeKey K8S部署脚本
│ ├── oracle_db_install.sh # Oracle DB安装脚本
│ ├── oracle_grid_install.sh # Oracle Grid安装脚本
│ ├── oracle_init.sh # Oracle系统初始化脚本
│ ├── fenfa_pub.sh # 文件分发脚本
│ ├── rcp # 远程复制工具
│ ├── rsh # 远程Shell工具
│ └── oracle/ # Oracle相关脚本目录
│ ├── oracle_11g_*.sh # Oracle 11g相关脚本
│ └── oracle_19c_*.sh # Oracle 19c相关脚本

功能介绍

- **主机管理**: 批量添加、测试、管理Linux主机
- **操作机模式**: 通过中央操作机统一管理所有主机
- **批量操作**: 并发执行命令、分发文件
- **Oracle部署**: 支持Oracle单机和RAC集群自动化部署
- **K8S部署**: 基于KubeKey的Kubernetes集群自动化部署
- **压力测试**: 操作系统和数据库级别的性能测试
- **文件管理**: 远程文件浏览、上传、下载、编辑

项目实现

host-manager/
├── app.py # 主程序入口
├── requirements.txt # 依赖包列表
├── start.sh/start.bat # 启动脚本
├── core/ # 核心模块 (认证、配置、模型)
├── routes/ # 路由控制 (主机、操作、文件)
├── services/ # 业务逻辑 (主机、SSH、Oracle服务)
├── scripts/ # 部署脚本 (Oracle、K8S、工具)
├── static/ # 前端资源 (HTML、CSS、JS)
├── templates/ # HTML模板
├── FEATURES.md # 详细功能清单
└── PROJECT_STRUCTURE.md # 项目结构说明

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论