1、iSulad近期信息同步
iSulad计划元旦前bump至2.0.8,近期新增功能:
- iSulad支持运行于Tempfs的功能
- iSulad支持stop-signal
- isula pull 镜像性能优化,目前与docker pull性能持平
开发进展和issue同步如下: a) 网络模块开发进展风险对齐。目前的开发计划:网络生命周期管理。 【1230】runp –P 开发,已经完成50%,节前代码提交;创建/attach等功能待开发
b) 社区iSulad 提供save导出镜像接口需求,需要讨论是否接纳: https://gitee.com/openeuler/iSulad/issues/I272IX?from=project-issue 【1230】issue已关闭
c) iSulad对外提供监控接口,对接普罗米修斯/cAdvisor,讨论实现方案 【1215】本地直接启动cAdvisor可以使用,但是通过kubelet-Prometheus-cAdvisor的方式获取失败,@Gaohuatao 正在分析 【1230】无更新
d) iSula transform需要在iSula社区建立门禁机制,以便提前识别iSulad修改影响isula transform 上一次的遗留问题:@wangkang和@zhangxiaoyu一起在当前isulad的门禁上添加相应检查。 【1230】已完成
e) 讨论是否iSula建立独立的资料网站,与openeuler发行版的资料进行区分,以便实时follow主线特性 【1230】子网站的文字描述编写中; 需求:子网站上提供的文档能否直接和相应项目中的代码同步?和子网站的开发团队沟通确定可以实现
f) 新问题:高并发时CPU占用率高 【1230】目前优化已完成,CPU占用率在同场景下大致比docker低10%。细致的性能数据待测试
g) 新问题:iSulad在高并发时,由于iSulad需要写配置文件,可能导致高IO; 【1230】相关优化已完成并已经合入
h) 润和的诉求:iSulad能否在边缘侧对接K3S/KubeEdge?
【1230】润和在进行相关组件的对接时碰到问题;问题列表和需求正在梳理,计划这两天和iSula团队进行对齐
2、isula-build近期信息同步 【1230】1230实验特性开发进展: - OCI镜像格式支持:本地已经基本上把功能跑通;PR在测试完成后会推送上来 - build, save, load 相关功能开发已提交,PR review中:https://gitee.com/openeuler/isula-build/pulls/118 - push功能开发本地已完成,待上面的PR合入后再提交
- manifest指令支持的进展: - create/inspect/annotate的实现PR已经合入 - push功能本地开发中
问题描述:在openEuler 20.09上安装 isula-build 0.9.4-8提示缺少依赖包 glibc,链接:https://gitee.com/openeuler/iSulad/issues/I272IX?from=project-issue 【1230】issue已关闭
3、openEuler镜像仓库部署状态 目前容器镜像仓库已在华为云上完成部署,网址为:hub.oepkgs.net 镜像拉取时采用的repo名同网址,同样为hub.oepkgs.net,也就是可以通过 “isula pull hub.oepkgs.net/A/B:lastest”的方式拉取镜像
关于仓库内的项目规划/管理:
- library: 项目保留,但内容不能够保存第三方仓库过来的镜像;
- 企业账号:比如openeuler、kylin
n openeuler账号下的容器镜像,建议通过CI与版本绑定,发布的都是与版本一致的容器镜像
n 企业账户,以防出现仿冒账户,目前账户的建立需要经过审核
- 个人账号:暂不开发注册;
n 如果是openEuler社区开发者,联系 support@oepkgs.netmailto:support@oepkgs.net ,提供 gitee ID、所属SIG组相关信息,仓库管理员会建立相应用户;新建立的仓库用户名会使用与giteeID一样的用户名
n 个人账号的开放范围暂时先开放到社区开发者这个范围,更大的范围待运营一定时间之后再讨论
- 是否提供对第三方仓库(docker.io/gcr.io/quay.io)的桥接/二次分发/代理?
n 经决策,hub.oepkg.net不提供相应功能
关于镜像仓库与openEuler开发者流程的对接:
- 开发者流程打通需要Infra SIG支撑,@jingxiaolu 与 Infra SIG 讨论技术对齐
- 建仓:建议将 openEuler/image-library 构建出来的镜像直接推送至hub.oepkgs.net/openEuler/<name>:<tag>
关于Web UI的讨论:
- 目前的镜像仓库是基于harbor进行构建和搭建,在原生harbor界面上,“关于”部分的信息和license内容是否可以更改?
n 建议:描述保留“基于harbor进行构建”
n 添加oepkgs.net的描述、链接和社区用户协议
n @yinjiayi 和 @JianminW 修改之后,大家一起讨论内容
谢谢,
jingxiaolu
发件人: openEuler conference [mailto:public@openeuler.io] 发送时间: 2020年12月27日 10:46 收件人: dev@openeuler.org; isulad@openeuler.org 主题: [Isulad] Container & iSula SIG例会
您好!
openEuler iSulad SIG 邀请您参加 2020-12-29 16:00 召开的ZOOM会议
会议主题:Container & iSula SIG例会
会议内容:1、近期信息同步
2、镜像仓库信息同步
欢迎上报议题~
会议链接:https://zoom.us/j/99612260808?pwd=bldPNnJSQkIrV3QyZGo0QmxEMEVJZz09
更多资讯尽在:https://openeuler.org/zh/
Hello!
openEuler iSulad SIG invites you to attend the ZOOM conference will be held at 2020-12-29 16:00,
The subject of the conference is Container & iSula SIG例会,
Summary: 1、近期信息同步
2、镜像仓库信息同步
欢迎上报议题~
You can join the meeting at https://zoom.us/j/99612260808?pwd=bldPNnJSQkIrV3QyZGo0QmxEMEVJZz09.
More informationhttps://openeuler.org/zh/