写点什么

OpenKruise

0 人感兴趣 · 14 次引用

  • 最新
  • 推荐

OpenKruise V1.4 版本解读:新增 Job Sidecar Terminator 能力

OpenKruise 在 2023.3.31 发布了最新的 v1.4 版本(ChangeLog[),新增 Job Sidecar Terminator 重磅功能,本文将对新版本做整体的概览介绍。

OpenKruise 成为 CNCF 孵化项目:为大规模采用 Kubernetes 打开大门

近期,CNCF Technical Oversight Committee(TOC)根据 OpenKruise 的发展以及社区的接受程度,通过投票决定将 OpenKruise 升级为 CNCF 孵化项目。

Kruise Rollout v0.3.0:教你玩转 Deployment 分批发布和流量灰度

在最新发布的 ruise Rollout 0.3.0 本中,带来了几个非常有趣的新特性:一是针对Kubernetes 区应用最为广泛的 Deployment 工作负载的发布能力进行了重磅增强;二是对流量灰度能力进行了进一步扩展;三是支持以插入Lua脚本的方式来支持更多网关协议的扩展。

https://static001.geekbang.org/infoq/b5/b584c699c6ebec1c162127717157a0cb.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Star History 月度开源精选|2023 年 2 月

春暖花开啦,又是时候盘点一下过去一个月 Star History 月度精选了!

OpenKruise 开发者不容错过的带薪实习机会!马上加入 LFX Mentorship 计划

LFX Mentorship 计划由 Linux Foundation 组织发起,为像 OpenKruise 这样的 CNCF 托管项目提供了激励开源贡献、扶植社区发展的优秀土壤。参与其中的开发者不仅有机会在经验丰富的社区 Mentor 指导下贡献开源项目、为职业生涯加分,完成工作后还能获得 $3000

OpenKruise v1.3:新增自定义 Pod Probe 探针能力与大规模集群性能显著提升

在版本 v1.3 中,OpenKruise 提供了新的 CRD 资源 PodProbeMarker,改善了大规模集群的一些性能问题,Advanced DaemonSet 支持镜像预热,以及 CloneSet、WorkloadSpread、Advanced CronJob、SidecarSet 一些新的特性。

https://static001.geekbang.org/infoq/f0/f05c84a5f1265ae499d3f0bd57f759d9.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kruise Rollout v0.2.0 版本发布:支持 Gateway API、StatefulSet 分批发布等能力

Kruise Rollout 作为一种旁路式的渐进式交付框架,能够非常方便的与社区内优秀的应用交付平台集成。用户基本上不需要做额外的改动,只需要一份 Kruise Rollout CRD 定义即可。

https://static001.geekbang.org/infoq/74/74f7e44057541dac346ed48b623b8a5d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kruise Rollout:灵活可插拔的渐进式发布框架

Kruise Rollout 是 OpenKruise 社区开源的渐进式交付框架。Kruise Rollout 支持配合流量和实例灰度的金丝雀发布、蓝绿发布、A/B Testing 发布,以及发布过程能够基于 Prometheus Metrics 指标自动化分批与暂停,并提供旁路的无感对接、兼容已

https://static001.geekbang.org/infoq/e3/e3f0f83c331f7f32fe26916178e8cc14.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kruise Rollout: 让所有应用负载都能使用渐进式交付

随着 Kubernetes 上面部署的应用日益增多,如何做到业务快速迭代与应用稳定性之间的平衡,是平台建设方必须要解决的问题。Kruise Rollout 是 OpenKruise 在渐进式交付领域的新探索,旨在解决应用交付领域的流量调度以及分批部署问题。

https://static001.geekbang.org/infoq/e6/e6b29f62007d3a2b73cbe767f4d5c7c6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

OpenKruise v1.1:功能增强与上游对齐,大规模场景性能优化

在 v1.1 版本中,OpenKruise 对不少已有功能做了扩展与增强,并且优化了在大规模集群中的运行性能。以下对 v1.1 的部分功能做简要介绍。

https://static001.geekbang.org/infoq/13/13fef5b08fd558abd17e951a94133801.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

OpenKruise v1.0:云原生应用自动化达到新的高峰

OpenKruise 是针对 Kubernetes 的增强能力套件,聚焦于云原生应用的部署、升级、运维、稳定性防护等领域。

https://static001.geekbang.org/infoq/f3/f38505a088cc4e098b03881cfa18d861.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

OpenKruise 如何实现应用的可用性防护?

OpenKruise 在 2021.9.6 发布了最新的 v0.10.0 版本新增了弹性拓扑管理和应用安全防护等能力,本文将为大家揭晓 OpenKruise 是如何实现应用的可用性防护能力。

https://static001.geekbang.org/infoq/ed/edd75e9ec491320b9387b0c173117da0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

OpenKruise v0.10.0 新特性 WorkloadSpread 解读

针对需求,OpenKruise在v0.10.0版本中新增了WorkloadSpread特性。目前它支持配合Deployment、ReplicaSet、CloneSet这些workload,来管理它们下属Pod的分区部署与弹性伸缩。下文会深入介绍WorkloadSpread的应用场景和实现原理,帮助用户更好的了解该特性。

https://static001.geekbang.org/infoq/6d/6d4d8f17c03baa6bbbb2b4d966e5f388.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

OpenKruise:Kubernetes 核心控制器 Plus

用户头像
郭旭东
2020-08-31

Kruise 是 OpenKruise 中的核心项目之一,Kruise 是 cruise的谐音,字面意义巡航,豪华游艇('K' for Kubernetes)。寓意 Kubernetes 上应用的自动巡航,如果把原生 Kubernetes 资源 Deployment 或 StatefulSet 比作小船,那 Kruise 确实就是豪华游艇了。

OpenKruise_OpenKruise技术文章_InfoQ写作社区