-
gitops-istio-flux: 示例回购库,包含GitOps Flux与Istio的集成实践
资源介绍
gitops-istio
本指南将引导您逐步在Kubernetes集群上设置Istio,并使用GitOps管道自动执行A / B测试和Canary发布。
组件:
Istio服务网格管理微服务之间的流量,执行访问策略并汇总遥测数据
普罗米修斯监控系统收集和存储服务网格指标的时间序列数据库
Flux GitOps运算符
在git和群集之间同步YAML和Helm图表
扫描容器注册表并部署新映像
舵手CRD控制器自动执行Helm图表发布
旗手渐进式交付运营商使用Istio路由进行流量转移并使用Prometheus指标进行金丝雀分析来自动化发布过程
先决条件
您将需要具有LoadBalancer支持的Kubernetes集群v1.11或更高版本。 出于测试目的,您可以将Minikube与四个CPU和4GB内存一起使用。
安装Flux CLI和Helm v3:
brew install
- 上一篇: EDGEX-FOUNDRY分析
- 下一篇: Rifidi Edge Server 文档