feat: add controlled plugin marketplace lifecycle
This commit is contained in:
@@ -8,9 +8,9 @@
|
||||
|
||||
控制面负责:
|
||||
|
||||
- 展示已登记、已安装和可升级的插件包;
|
||||
- 展示插件市场、已入库、运行中和可升级的插件包;
|
||||
- 校验清单、签名、文件哈希和 Core 兼容性;
|
||||
- 安装、启用、停用、升级、回滚、卸载和配置;
|
||||
- 下载/上传入库、启用、停用、升级、回滚、删除和配置;
|
||||
- 显示运行状态、健康检查结果和操作审计;
|
||||
- 对插件声明的管理员菜单执行预览和应用。
|
||||
|
||||
@@ -26,13 +26,13 @@
|
||||
管理员登录 plugin-admin
|
||||
|
|
||||
v
|
||||
插件目录 -> 上传/选择业务插件包
|
||||
插件市场/本地上传 -> 选择业务插件包
|
||||
|
|
||||
v
|
||||
清单 + 签名 + 哈希 + Core 兼容性校验
|
||||
|
|
||||
v
|
||||
安装到独立 revision,初始为 disabled
|
||||
下载并校验后写入独立 revision,初始为 disabled(已入库、待启用)
|
||||
|
|
||||
v
|
||||
启用 -> 启动独立服务端口 -> healthz/readyz/版本检查
|
||||
|
||||
Reference in New Issue
Block a user