已开启
docs: 新增 Calico 部署方式优化设计 #205
docs: 新增 Calico 部署方式优化设计 #205
已开启
thyzfmh创建于 7月22日
thyzfmh成员
7月22日

背景

大规模节点集群场景下,Calico 首次部署 Ready 耗时较长,并会给 Kubernetes API Server 带来较多直连 watch 压力。

设计内容

  • 在节点环境初始化主链路预拉取 Calico cni/node 镜像,并将预拉取时间计入端到端耗时。
  • 仅在使用 Calico 且节点数大于 50 时自动启用 Typha;默认从 2 个副本起步,按每 200 节点递增。
  • 不绑定固定 Calico 版本,不增加用户可见 API,非 Calico CNI 完全跳过。
  • 增加低版本无 Typha 到支持 Typha 版本的两阶段升级、健康门禁、回退和网络连续性测试设计。
  • 工作量按开发 4 人天、测试 4 人天、风险评估与缓冲 2 人天评估,总计 10 人天。

变更范围

仅新增 design/性能优化/Calico大规模集群部署性能优化与Typha自动启用.md,不包含代码修改。

likedislike
合并受阻
openFuyao-botopenFuyao-bot成员
7月22日 添加了label:sig/sig-Installation
openFuyao-bot
openFuyao-bot成员
7月22日 评论:

欢迎来到 openFuyao 社区

Hey @thyzfmh , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

联系指引

有疑问可以联系 SIG: sig-Installation ,
维护者是: @foxbit, @javadoors, @regandy, @xuyouhong, @zqw1 ,
审核者是: @piamposer-li .

likedislike
openFuyao-botopenFuyao-bot成员
7月22日 添加了label:openFuyao-cla/no
openFuyao-botopenFuyao-bot成员
7月22日 添加了label:ci-running
openFuyao-botopenFuyao-bot成员
7月22日 删除了label:ci-running
openFuyao-botopenFuyao-bot成员
7月22日 添加了label:ci-successful
Tthyzfmh成员
7月23日 推送  1 个提交:0005b9c6-docs: adjust Calico optimization workload estimate
openFuyao-botopenFuyao-bot成员
7月23日 添加了label:stat/needs-squash
openFuyao-botopenFuyao-bot成员
7月23日 删除了label:ci-successful
Tthyzfmh成员
7月23日 修改了pull request 的描述
openFuyao-botopenFuyao-bot成员
7月23日 添加了label:ci-running
openFuyao-botopenFuyao-bot成员
7月23日 删除了label:ci-running
openFuyao-botopenFuyao-bot成员
7月23日 添加了label:ci-successful
Tthyzfmh成员
25 天前 推送  1 个提交:64d7a557-docs: start Typha with three replicas
openFuyao-bot
openFuyao-bot成员
25 天前 评论:

CLA 签署引导

@thyzfmh , 感谢您的代码贡献。

以下 Commit(s) 没有签署 Contributor License Agreement (CLA)

Commit 原因
64d7a557 docs: start Typha with three rep... 这条 Commit 的邮箱未签署 CLA !请检查下邮箱是否正确配置。

如果您需要签署 CLA,您可以点击此链接去签署 CLA

如果需要检查邮箱是否配置正确, 可以点击 FAQs 去查看使用手册

在完成 CLA 签署或者更新完邮箱后, 需再次评论 /check-cla 来检查 CLA 的签署状态。

likedislike
openFuyao-botopenFuyao-bot成员
25 天前 删除了label:ci-successful
openFuyao-botopenFuyao-bot成员
25 天前 添加了label:ci-running
openFuyao-botopenFuyao-bot成员
25 天前 删除了label:ci-running
openFuyao-botopenFuyao-bot成员
25 天前 添加了label:ci-failed