inPack WebUI

inPack WebUI 是基于浏览器的格式化包管理界面, 被作为一个子模块内置于 inPanel 中, 包含一下主要功能:

  • 查看当前所有包列表,可通过选择 Groups 参数,或者输入关键词查询指定条件的包
  • 查看指定包下面所属的所有版本文件
  • 随着软件版本迭代升级,会持续产生大量版本文件,而应用部署只需要最新的稳定版本,所以可设置包状态到 Deprecated ,使废弃的版本不在出现。当然设置为 Deprecated 状态的包并没有删除,对于已经发布的 AppSpec 的版本依赖仍然有效.
  • Channel 可以为各个版本包进行分组(如 alpha, beta, release),并且分组可以绑定过滤权限 (基于 hooto IAM),所以管理员可以将不同用户角色绑定不同的 Channel, 实现差异化升级控制.