原文:CODING DevOps + Nginx-ingress 实现自动化灰度发布

作者:王炜,CODING DevOps 后端开发工程师,拥有多年研发经验,云原生 DevOps Kubernetes 资深爱好者,Servicemesher 服务网格中文社区成员。获得 Kubernetes CKA CKAD 认证。 前言 在 Kubernetes 上的应用实现灰度发布,最简单的方案是引入官方的 Nginx ingress 来实现。 我们通过部署两套 deployment 和 s ...

2020-07-23 14:52 0 648 推荐指数:

查看详情

一键实现自动化部署(灰度发布)实践

在过去几年的DevOps的浪潮中,自动化、持续集成这两个概念早已深入人心(互联网技术人)。比尔盖茨先生曾经都说过:“任何技术在一个业务中使用的第一条规则就是,将自动化应用到一个高效的操作上将会放大高效。第二条就是自动化应用到一个低效操作上,则放大了低效率。” 自动化部署也逐渐成为各中小型企业追求 ...

Sat Sep 21 19:00:00 CST 2019 0 948
一键实现自动化部署(灰度发布)实践

在过去几年的DevOps的浪潮中,自动化、持续集成这两个概念早已深入人心(互联网技术人)。比尔盖茨先生曾经都说过:“任何技术在一个业务中使用的第一条规则就是,将自动化应用到一个高效的操作上将会放大高效。第二条就是自动化应用到一个低效操作上,则放大了低效率。” 自动化部署也逐渐 ...

Wed Sep 18 05:59:00 CST 2019 0 9361
Kubernetes 使用Nginx-Ingress实现蓝绿发布/金丝雀发布/AB测试

背景介绍 某些情况下,我们在使用Kubernetes作为业务应用的云平台,想要实现应用的蓝绿部署用来迭代应用版本,用lstio太重太复杂,而且它本身定位于流控和网格治理;Ingress-Nginx在0.21版本引入了Canary功能,可以为网关入口配置多个版本的应用程序,使用 ...

Mon Mar 08 17:42:00 CST 2021 0 261
K8S基于ingress-nginx实现灰度发布

之前介绍过使用ambassador实现灰度发布,今天介绍如何使用ingre-nginx实现。 介绍 Ingress-Nginx 是一个K8S ingress工具,支持配置 Ingress Annotations 来实现不同场景下的灰度发布和测试。 Nginx Annotations 支持以下 ...

Sat Jan 18 00:42:00 CST 2020 1 10297
Istio 太复杂?KubeSphere基于Ingress-Nginx实现灰度发布

在 Bookinfo 微服务的灰度发布示例 中,KubeSphere 基于 Istio 对 Bookinfo 微服务示例应用实现灰度发布。有用户表示自己的项目还没有上 Istio,要如何实现灰度发布? 在 Ingress-Nginx (0.21.0 版本) 中,引入了一个新的 Canary ...

Wed Aug 28 00:40:00 CST 2019 0 547
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM