摘要:
一、需求:使用jenkins流水线构建应用,发布至k8s 二、发布流程: 从gitlab仓库拉取代码 --》代码编译、打包 --》制作镜像并上传至镜像仓库 --》发布至k8s 三、安装所需插件 jenkins上安装kubernetes cli,安装方法请见官方地址 插件官方地址:https://pl 阅读全文
摘要:
一、方案:使用ingress实现应用的灰度发布 说明:此灰度发布方法不适用于利用网关转发服务的架构,利用网关转发的架构,需在网关实现灰度。 灰度流程: 1、服务端:正常版本v1,灰度版本v2 2、客户端:带有请求头version=v2标识的请求访问版本v2,其他的请求访问版本v1 3、待版本v2稳定 阅读全文