产品定义
Cenri 是面向 Linux 节点的应用控制平台:在Center → Hub → Agent 架构下,提供组件分发、配置管理与运行时控制,使裸机上的传统应用具备可声明、可滚动、可回滚的交付语义,而不以全面容器化为前提。
核心能力
- 应用级控制:交付与变更围绕应用实体、版本与期望配置展开,而非孤立命令执行。
- 内建运行时管理:安装、配置、运行、观测与回滚处于同一套状态模型与审计面之下。
- 分布式控制架构:站点级 Hub 承载本站编排与自治;Center 承载策略、目录与跨站治理摘要。
交付结果
- 工具链碎片化程度下降, playbook 与一次性脚本的长期维护压力减轻。
- 部署与配置变更具备状态机、校验与回滚路径,失败模式可复盘。
- 期望状态可声明,降低非受控漂移与「节点实际配置未知」风险。
- 标准化组件与发布路径,跨节点、跨站点扩展时拓扑仍为树状治理,而非平铺工具集合。
实现边界与协议细节以当前产品发布与 blog.cenri.org、设计文档为准。