OpenKruise v1.0:云原生应用自动化达到新的高峰
云原生应用自动化管理套件、CNCF Sandbox 项目 -- OpenKruise,近期发布了 v1.0 大版本。 OpenKruise 是针对 Kubernetes 的增强能力套件,聚焦于云原生应用的部署、升级、运维、稳定性防护等领域。所有的功能都通过 CRD 等标准方式扩展,可以适用于 1.16 以上版本的任意 Kubernetes 集群。单条 helm 命令即可完成 Kruise 的一键部署,无需更多配置。 总得来看,目前 OpenKruise 提供的能力分为几个领域: 应用工作负载:面向无状态、有状态、daemon 等多种类型应用的高级部署发布策略,例如原地升级、灰度流式发布等。 Sidecar 容器管理:支持独立定义 sidecar 容器,完成动态注入、独立原地升级、热升级等功能。 增强运维能力:包括容器原地重启、镜像预拉取、容器启动顺序保障等。 应用分区管理:管理应用在多个分区(可用区、不同机型等)上的部署比例、顺序、优先级等。 应用安全防护:帮助应用在 Kubernetes 之上获得更高的安全性保障与可用性防护。 版本解析 在 v1.0 大版本中,OpenKruise ...