标记者:逐步交付Kubernetes运营商(CanaryAB Testing和BlueGreen部署) 源码
旗手 Flagger是一种渐进式交付工具,可自动运行Kubernetes上的应用程序的发布过程。 通过在衡量指标和运行一致性测试的同时将流量逐渐转移到新版本,可以降低在生产环境中引入新软件版本的风险。 Flagger使用服务网格(App Mesh,Istio,Linkerd)或入口控制器(Contour,Glo,NGINX,Skipper,Traefik)来实现多种部署策略(Canary版本,A / B测试,蓝色/绿色镜像)或用于流量路由的入口控制器。 对于发布分析,Flagger可以查询Prometheus,Datadog或CloudWatch,并使用Slack,MS Teams,Dis
用户评论