Skip to content

Mecharion应用生命周期管理工具

离线优先。用 Go 编写,CLI 与可视化界面双入口,管理 Linux 环境下组件的打包、部署、配置、升级、状态监控与运维全过程。

Mecharion

早期实现阶段

Mecharion 读作 MEK-uh-RY-un,与 Orion 押韵,取自 mechanism + Arion(希腊神话中的不死神驹)。社区简称 m7n

bash
mechctl component deploy postgresql -c pg-main --profile replicated
mechctl component status pg-main
mechctl component rollback pg-main

项目目前处于早期实现阶段,单机与多节点的完整链路已经跑通:资源引擎、三个 runtime、控制面 mechd、持续调和与漂移检测、升级与自动回滚、多节点 mTLS 与分批滚动升级、Web UI、完整生命周期(部署到移除)。详情见 GitHub 仓库 的项目状态说明。

基于 Apache-2.0 许可发布