English | 简体中文
OpenKruise (官网: https://openkruise.io) 是托管在 Cloud Native Computing Foundation (CNCF) 下的 Sandbox 项目。 它提供一套在 Kubernetes核心控制器 之外的扩展工作负载、应用管理能力。
-
通用工作负载
通用工作负载能帮助你管理 stateless(无状态)、stateful(有状态)、daemon 类型的应用。
它们不仅支持类似于 Kubernetes 原生 Workloads 的基础功能,还提供了如 原地升级、可配置的扩缩容/发布策略、并发操作 等。
-
任务工作负载
-
Sidecar 容器管理
Sidecar 容器可以很简单地通过 SidecarSet 来定义,然后 Kruise 会将它们注入到所有匹配的 Pod 中。
它是通过 Kubernetes webhook 机制来实现的,和 istio 的注入实现方式类似, 但是它允许你指定管理你自己的 sidecar 容器。
-
多区域管理
它可以帮助你在一个 Kubernetes 集群中的多个区域上部署应用,比如 不同的 node 资源池、可用区、机型架构(x86 & arm)、节点类型(kubelet & virtual kubelet)等。
这里我们提供两种不同的方式:
-
增强运维能力
-
应用安全防护
你可以在 OpenKruise website 查看到完整的文档集。
- 安装/升级 Kruise 稳定版本
- 安装/升级 Kruise 最新版本(包括 alpha/beta/rc)
- 阿里巴巴集团, 蚂蚁集团, 斗鱼TV, 申通, Boss直聘
- 杭银消费, 万翼科技, 多点, Bringg, 佐疆科技
- Lyft, 携程, 享住智慧, VIPKID, 掌门1对1
- 小红书, 比心, 永辉科技中心, 跟谁学, 哈啰出行
- Spectro Cloud, 艾佳生活, Arkane Systems, 滴普科技, 火花思维
- OPPO, 苏宁, 欢聚时代, 汇量科技, 深圳凤凰木网络有限公司
- 小米, 网易, 美团金融, 虾皮购物, e签宝
- Wholee
我们非常欢迎每一位社区同学共同参与 Kruise 的建设,你可以从 CONTRIBUTING.md 手册开始。
活跃的社区途径:
- Slack: OpenKruise channel (English)
- 钉钉:搜索群ID
23330762
(Chinese) - 微信:添加用户
openkruise
并让机器人拉你入群 (Chinese) - 社区双周会 (APAC, Chinese):
- 周四 19:00 GMT+8 (Asia/Shanghai)
- 进入会议(zoom)
- 会议纪要
- Bi-weekly Community Meeting (English): TODO
Kruise is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.