KubeAdmiral 是字节跳动开源的多集群编排调度引擎,KubeWharf 子项目之一,旨在提供云原生多云多集群的管理和应用分发能力。
来源 | KubeWharf 社区
在过去几年中,字节跳动经历飞速发展,也选择了多云架构支撑内部业务,但多云也带来了管理复杂的问题——如何面向应用提供统一的平台入口?如何提升应用跨集群分发的能力?如何做好应用跨集群的分发调度……
活动背景
在今年举办的 GLCC 编程夏令营中, KubeAdmiral 发布的相关议题吸引了不少高校同学报名参与,项目过程中导师和项目同学积极沟通可行性方案,帮助同学参与项目开发。
活动介绍
支持命令行工具关联/解关联成员集群
github.com/kubewharf/kubeadmiral/issues/260
请为 KubeAdmiral 增加以下能力:
用户可以通过命令行工具将标准 kubernetes 集群添加到 KubeAdmiral 联邦中
用户可以通过命令行工具将成员集群从 KubeAdmiral 联邦中移除
难度:Easy
目前,用户想要添加一个成员集群到 KubeAdmiral 联邦时,需要手动创建认证密钥和 FederatedCluster 对象。我们希望通过提供关联/解关联成员集群的命令行工具来提高用户使用 KubeAdmiral 的便利性。
提供代理 API 供用户访问成员集群资源
github.com/kubewharf/kubeadmiral/issues/261
请为 KubeAdmiral 增加以下能力:
提供代理 API 供用户访问成员集群资源
难度:Hard
用户可能需要查看各个成员集群中应用资源的分布情况。用户不想登录每个云提供商的网站或切换 kubeconfig 上下文。如果我们提供代理 API 来访问成员集群资源,将大大提高用户使用 kubeAdmiral 的便利性。
4. 完成项目的优秀 contributor 还可根据议题难度获得社区激励奖金 3000-6000 元(等额京东卡)
1. 18 岁以上高校在校学生
2. 热爱开源文化,接受开源协作模式
*非高校学生如果对议题感兴趣,欢迎联系小助手参与社区一起共建开发~面向个人开源爱好者的活动即将上线!
发送【个人简历+议题 proposal】给联系人:
1. 邮箱:[email protected]
活动时间
如有疑问,欢迎联系字节跳动云原生小助手:
欢迎
KubeWharf 是字节跳动云原生团队在对 Kubernetes 进行大规模应用和不断优化增强之后,以 Kubernetes 为基础构建的分布式操作系统。这些项目互相独立,可单独部署,专注于提高系统的可扩展性、功能性、稳定性、可观测性、安全性等,以支持大规模多租集群、在离线混部、存储和机器学习云原生化等场景。