☁️ 云原生通知(Cloud Native Notify)
Cloud Native Notify 是一个基于 CNB 构建体系 + CI/CD 流程 的外部事件订阅通知平台。
通过 CI/CD 定时或触发执行,主动订阅 外部数据源 / 外部仓库 / 外部服务 的变化,并自动在 CNB 创建或更新一个 Issue 通知。
所有用户只需要 订阅该仓库的 Issue,即可实时收到这些外部事件的更新推送。
- CI/CD 执行构建任务
- 构建脚本向外部服务查询数据(如 API、仓库版本、配置中心)
- 对比本地缓存或历史记录,判断外部信息是否发生变化
- 如果有变化:
- 自动创建 / 更新 Issue
- 所有订阅者自动收到推送
- 如果无变化,则跳过通知
- 所有人只需订阅 Issue 即可收到通知
- 简单、轻量、不额外依赖服务
- 记录完整变更历史,可回溯、可审计