云原生前沿技术OpenKruise
-
随着云原生概念的兴起,越来越多的应用开始尝试在云原生的土壤上耕耘。那么什么是云原生,简而言之,云原生就是一套能够充分利用“云”的能力,高效构建与交付应用的方法论集合,使得应用容器化的用户可以充分的利用云的弹性、“不可变基础设施”等优势专注于自身核心业务价值。
OpenKruise应用是来自阿里经济体云原生化历程的宝贵经验与最佳实践。在 KubeCon上海,阿里云容器平台团队正式宣布了重量级项目 - OpenKruise的开源。
OpenKruise中的Kruise是 cruise的谐音,'k' for Kubernetes. 字面意义巡航、豪华游艇。预示着Kubernetes上应用能够自动巡航,承载着阿里巴巴多年应用部署管理经验。
OpenKruise 的目标始终都是“automate everything on Kubernetes ! (自动化OpenKruise上的一切)”。
OpenKruise 项目源自于阿里巴巴经济体,同时应用过去多年的大规模应用部署、发布与管理的最佳实践,源于容器平台团队对集团应用规模化运维,规模化建站的能力,源于阿里云Kubernetes服务数千客户的需求沉淀。OpenKruise 借力于云原生社区,集成阿里巴巴云原生实践之精华,反哺社区,指引业界云原生化最佳实践,少走弯路。
OpenKruise 的核心和特色都在于自动化,开发者可以从不同维度解决 Kubernetes之上应用的自动化,其中包括但不限于:部署项目、升级、弹性扩容或者缩容、Qos的调节、进行健康检查、迁移修复等等一切工程。
OpenKruise开源的内容主要在于应用部署和项目升级方面,就相当于一套增强版的controller组件用于应用的部署和级和运维。并且,OpenKruise会依次开源智能化的弹性扩容和缩容组件,以及应用Qos的自调节能力的组件等。
Kruise Controllers秉持并且承诺会将 Kubernetes 的“控制器模式”一直进行到底。
西南地区IT社群(QQ)
- 云南
- 【昆明网页设计交流吧】243627302
- 【昆明nodejs交流吧】 243626749
- 【VUE】838405306
- 【云南程序员总群】343606807
- 【昆明UI设计】104031254
- 【云南软件外包】15547313
- 贵州
- 【PHP/java源码/站长交流群】55692114
- 四川
- 【成都Java/JavaWeb交流】86669225
- 【vaScript+PHP+MySql】116270060
- 【UI设计/设计交流学习群】135794928
- 重庆
- 【诺基亚 JAVA游戏博物馆】 559479780
- 【PHP,Java,Python,C++接单】 442103442
- 西藏