Skip to content
forked from ixrjog/opscloud4

企业级通用运维管理平台(IaC)

License

Notifications You must be signed in to change notification settings

KimFu2/opscloud4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the opscloud wiki!

GitHub Stats Card

OpsCloud4.0 IaC基础架构即代码


项目语言&仓库

  • 服务端Java, github.com/ixrjog/opscloud4
  • 前端Vue, github.com/ixrjog/opscloud4-web

开发环境

  • MacBook M1 PRO / macOS Monterey
  • IntelliJ IDEA 2021.3.2 (Ultimate Edition)
  • WebStorm 2021.3.2

系统环境 标签管理
集群管理 服务器管理
远程控制(RDP/VNC) 服务器(批量操作,会话复制,高低权限,布局切换)
服务器(批量操作,会话复制,高低权限,布局切换) 服务器(批量操作,会话复制,高低权限,布局切换)
容器(支持登录操作或只读查看日志) 容器(支持登录操作或只读查看日志)
SSH-Server SSH-Server
SSH-Server SSH-Server
SSH-Server 审计
剧本 剧本
剧本 剧本
用户 用户
MFA 数据源
数据源 数据源
数据源

平台演示视频1

核心功能

  • 事件驱动
  • 万物皆资产
    • 多实例支持
    • 多云支持(阿里云,AWS)
  • 运维工单
  • 堡垒机
    • 远程桌面RDP,VNC(需安装apache-guacamole)
    • Web终端(支持多开,会话复制,命令同步)
    • SSH-Server(命令行终端)
      • 支持RSA-4096bit,ED25519密钥
      • 支持用户关联Gitlab账户中配置的公钥,无需配置即可登录
      • 展示服务器环境,标签,授权账户
      • 支持Kubernetes容器登录(容器堡垒机)
      • 支持查看Kubernetes容器日志
      • 以事件驱动的主动式堡垒机(通过事件ID登录服务器)
  • 剧本任务
  • RBAC,MFA(OTP)
  • 集群架构

帮助文档

传送门:https://www.kancloud.cn/ixrjog/opscloud4/2361886

Thanks to JetBrains

Thanks JetBrains to support the project providing such great IDE.

About

企业级通用运维管理平台(IaC)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 78.0%
  • PLpgSQL 22.0%