打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
开源]一站式自动化运维及自动化部署平台, 无 Agent 的方式接入应用

一飞开源 2022-04-14 23:16

收录于话题

#开源项目75
#自动化运维1
#自动化部署平台1
#在线终端1
#CI/CD1

一、开源项目简介

orion-ops 一站式自动化运维及自动化部署平台, 无 Agent 的方式接入应用, 使用多环境的概念, 提供了机器管理、WebTerminal、 WebSftp、 机器批量执行、日志在线查看、定时调度任务、应用环境维护、应用构建及发布任务 (CI / CD) 等功能, 帮助开发人员快速定位问题, 致力于企业级应用。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

功能预览

机器列表

在线终端

在线文件管理

批量执行

日志文件

调度任务

应用配置

构建列表

发布列表

四、功能概述

特性

  • 易用方便: 极简配置, 开箱即用, 无 Agent 接入

  • 在线终端: 支持 Web 终端登录远程机器, 记录操作日志, 管理端可强制下线

  • 文件管理: 支持远程机器文件批量上传、批量下载、暂停断点续传、实时传输速率、实时进度、打包传输等功能

  • 环境变量: 基于不同 Profile 有着不同的应用环境变量, 命令执行时使用占位符自动替换

  • 高兼容性: 自定义 CI/CD 操作, 不论是什么项目, 都是基于 SSH 命令执行, 灵活操作

  • 功能强大: 命令批量执行, 任务定时调度, 远程日志查看, 操作日志全记录等

  • 高扩展性: 前后端代码规范统一, 代码质量高, 易读好拓展

  • 免费开源: 前后端代码完全开源

五、技术选型

技术栈

  • SpringBoot 2.4.4

  • MybatisPlus 3.4.0

  • Mysql 8.0

  • Redis 5.0.5

  • Vue 2.6.11

  • Ant Design 1.7.8

系统架构

总体架构

发布架构 (CI / CD)

配置系统

登录后需要配置宿主机 SSH 信息, 本地调试阶段宿主机可以改为远程机器
如果是密码登录: 机器管理 > 机器列表 > 宿主机 > 更多 > 编辑 > 选择认证方式为密码 > 输入密码 > 确定
如果是秘钥登陆: 机器管理 > 机器秘钥 > 新建
配置完成后测试连接: 机器管理 > 机器列表 > 宿主机 > 更多 > 测试连接

确定

  • 不看此公众号

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
深耕SD-WAN “三驾马车”奠定观脉科技核心竞争力
sd-wan是个什么技术? sdwan通过什么来实现的呢?
解决IT运维人员之痛:京东云自动化运维体系构建实践
这些Python开源软件解决了程序员几乎所有的问题
工业互联网发展需要解决的五个关键问题
物联网平台-设备接入
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服