摘要: 上文介绍了如何使用Ingress实现蓝绿发布。但是对于很多只提供tcp/udp的服务来说,七层的ingress不能很好的实现蓝绿发布的需求。这里我们就来介绍一下如何使用 SLB 来进行四层的金丝雀发布。
前言
上文介绍了如何使用Ingress实现蓝绿发布。但是对于很多只提供tcp/udp的服务来说,七层的ingress不能很好的实现蓝绿发布的需求。这里我们就来介绍一下如何使用 SLB 来进行四层的金丝雀发布。
准备
首先需要一个已经通过SLB对外提供服务的应用,这里我们还是继续使用nginx作为例子,不过这次是通过SLB对外暴露的服务。



本文介绍了如何在Kubernetes集群中利用阿里云SLB实现四层金丝雀发布,针对仅提供TCP/UDP服务的情况。通过调整新老服务的pod数量来控制流量权重,逐步将流量导向新服务,实现平滑发布。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



