7 Star 45 Fork 36

EdgeGallery / appstore-be

 / 详情

【MECM】支持容器镜像管理Support Container Image Manage

Close
特性(Story) member
Opened this issue  
2021-01-20 16:29

###需求详情
MECM需要支持系统自有的容器镜像仓库,MECM管理面支持配置镜像仓库信息
MECM support its own docker repo, MECM admin portal should support the docker repoinfo config.
MECM支持从Appstore同步应用,同步时,将应用镜像同步到MECM的镜像仓库。(注意,如果MECM镜像仓库中已经有该应用镜像且内容未改变,可以不需要重复同步,确保速度)
MECM support synchronize the app from appstore, and also pull the docker image from appstores repo and save to MECM's repo.
If the docker image already exist(no change), we can directly return success to save the sync time(so that when we do demo it will not take a long time to sychronize the image.)
MECM支持分发应用时,将应用镜像从MECM镜像仓库到边缘的集群中。(注意,如果边缘节点上已经有该应用镜像且内容未改变,可以不需要重复同步,确保速度)
MECM distribute the app package, MECM should support to distribute the image from centrilized repo to the edge K8s cluster.
If the docker image already exist in the edge , we wont do it again to save the time (for the demo we can show distrubite quickly)

MECM Portal should get the package List from APM/inventory insteadof from appstore.

###是否涉及其他模块
Developer ,AppStore, Installer
###是否需要刷新资料
Yes
###工作量(预估代码行)
1.5K

Comments (1)

陈传雨 created需求(Epic)
陈传雨 set deadline to 2021-03-31
陈传雨 set related project to Architecture WG
陈传雨 set related repository to EdgeGallery/appstore-be
陈传雨 set assignee to agrawalgaurav
陈传雨 set start time to 2021-01-01
陈传雨 added
 
ReleaseV1.1
label
陈传雨 changed issue type from 需求(Epic) to 特性(Story)
zhangbeiyuan set milestone to ReleaseV1.1
陈传雨 assigned collaborator Vidyashree-Huawei
陈传雨 assigned collaborator 杨阳
陈传雨 changed description
陈传雨 removed
 
ReleaseV1.1
label
陈传雨 added
 
Sprint2
label
陈传雨 removed
 
Sprint2
label
陈传雨 added
 
Sprint3
label
杨阳 changed issue state from 待办的 to 开发中
陈传雨 changed issue state from 开发中 to 已完成
Expand operation logs

在MECM上同步应用时,镜像会同步到mecm仓库中。
分发应用时,镜像被分发到边缘本地host。

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
参与者(3)
7625361 wensonyang 1620441816
Java
1
https://gitee.com/edgegallery/appstore-be.git
git@gitee.com:edgegallery/appstore-be.git
edgegallery
appstore-be
appstore-be

Search