包含podreplica的词条
基于kubernetes和OpenKruise的可变基础设施实践
1、大规模应用:定制后的Kubernetes和OpenKruise在多个业务集群中大规模应用。原地更新覆盖率:原地更新覆盖了约87%的升级部署需求,显著提升了升级效率和容器启动速度。开源项目的贡献:感谢阿里:感谢阿里贡献的开源项目OpenKruise,推动了基于kubernetes和OpenKruise的可变基础设施实践的实施。
2、本文探讨了基于Kubernetes和OpenKruise的可变基础设施实践。不可变基础设施理念,最早由Chad Fowler提出,主张基础设施实例创建后只读,需要修改和升级时使用新实例替换。Kubernetes是一个实现这一理念的理想平台,通过pod和ReplicaSet管理应用实例,实现弹性伸缩和升级回滚。
3、在KubECOn上海会议上,阿里云宣布了OpenKruise开源,该项目汇聚了阿里巴巴在大规模应用部署、发布与管理的最佳实践,旨在为Kubernetes提供自动化解决方案。OpenKruise的核心目标是实现Kubernetes之上应用的全面自动化,包括部署、升级、弹性扩缩容、QoS调节、健康检查与迁移修复等关键环节。
4、以下是六个由CNCF支持的CI/CD项目:Argo Workflows:简介:Kubernetes的作业编排引擎,允许开发人员在Kubernetes集群上定义和执行多步骤的工作流。功能:提供高度可定制的平台,支持CI/CD流程以高并行度执行,提升开发效率和质量保证。Flux:简介:Kubernetes的可扩展持续交付解决方案,基于GiTOPs实践。