Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[r2cn] 为 Youki 实现 CRI 接口 #9

Open
genedna opened this issue Mar 3, 2025 · 5 comments
Open

[r2cn] 为 Youki 实现 CRI 接口 #9

genedna opened this issue Mar 3, 2025 · 5 comments
Assignees
Labels
r2cn r2cn 开源实习任务标签 r2cn-25 已认领

Comments

@genedna
Copy link
Member

genedna commented Mar 3, 2025

[任务] 为 Youki 实现 CRI 接口

[任务分值] 25 分

[背景描述] Youki 作为容器引擎接入到 Kubernetes 需要实现 CRI 的接口

[需求描述] Youki 实现接口 CRI 的接口:

  1. 编写简单的 YAML 解析功能,解析一个简单的启动容器任务;
  2. 实现 Pod 的概念,利用 Pause 容器处理容器的 Namespace ;
  3. 调用 Youki Library 启动 Pod ;
  4. 调用 Youki Library 访问的 Pod 中容器的状态;
  5. 调用 Youki Library 删除容器;

[代码标准]

  1. 所有 PR 提交必须签署 Signed-off-by 和 使用 GPG 签名,即提交代码时(使用 git commit 命令时)至少使用 -s -S 两个参数,参考 Contributing Guide
  2. 所有 PR 提交必须通过 GitHub Actions 自动化测试,提交 PR 后请关注 GitHub Actions 结果;
  3. 代码注释均需要使用英文;

[PR 提交地址] 提交到 rk8s 仓库的 main 分支 project/rkl 目录;

[开发指导]

  1. 认领任务参考 r2cn 开源实习计划 - 任务认领与确认;

[导师及邮箱] 请申请此题目的同学使用邮件联系导师,或加入到 R2CN Discord 后在 #p-rk8s 频道和导师交流。

  1. Quanyi Ma [email protected]

[备注]

  1. 认领实习任务的同学,必须完成测试任务和注册流程,请参考: r2cn 开源实习计划 - 测试任务r2cn 开源实习计划 - 学生注册与审核
@genedna genedna added r2cn r2cn 开源实习任务标签 r2cn-25 labels Mar 3, 2025
Copy link

r2cn-bot bot commented Mar 3, 2025

任务创建成功。

@ichAB
Copy link
Contributor

ichAB commented Mar 4, 2025

/request-assign

Copy link

r2cn-bot bot commented Mar 4, 2025

认领成功:等待导师审核,请及时联系导师进行审核。

@genedna
Copy link
Member Author

genedna commented Mar 4, 2025

/intern-approve

@r2cn-bot r2cn-bot bot added the 已认领 label Mar 4, 2025
@r2cn-bot r2cn-bot bot assigned ichAB Mar 4, 2025
Copy link

r2cn-bot bot commented Mar 4, 2025

认领审核成功:已将该任务分配给学生。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
r2cn r2cn 开源实习任务标签 r2cn-25 已认领
Projects
None yet
Development

No branches or pull requests

2 participants