今天看啥  ›  专栏  ›  阿里巴巴中间件

Kruise Rollout 全链路灰度实践

阿里巴巴中间件  · 公众号  ·  · 2023-10-12 16:29
什么是全链路灰度?Aliware在发布应用的过程中,我们通常希望用少量特定流量来验证新版本的发布是否正常,以保障整体稳定性。这个过程被称为灰度发布。关于灰度发布,我们通过逐步增加发布的范围,来验证新版本的稳定性。如果新版本出现问题,我们也能及时发现,控制影响范围,保障整体的稳定性。灰度发布一般具有以下特点:逐步增加发布的影响范围,拒绝一次性全部发布。阶段性的发布过程,可以通过金丝雀发布方式小心验证,以验证新版本的稳定性;可暂停、可回滚、可继续、可自动化状态流转,以便灵活地控制发布过程并确保稳定性;据调研数据 70% 的线上问题都是由于变更导致,我们常说安全生产三板斧,可灰度、可观测、可回滚,也是为了控制变更带来的风险与影响面。通过采用灰度发布的方式,我们能够更加稳健地发布新 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照