基于地理位置的Kubernetes金丝雀部署路由
我在Kubernetes GCP中构建了一个简单的金丝雀部署,但我无法控制流量路由,现在它是随机的 理想情况下,我希望根据地理位置来控制路由,但是浏览器代理也会这样做,或者我可以控制路由的任何参数 我遵循了金丝雀部署技术,使用 k8s是否提供了内置功能 任何指针都很好。看看 例如,以下规则仅适用于包含子字符串“user=jason”的“cookie”头的传入请求基于地理位置的Kubernetes金丝雀部署路由,kubernetes,Kubernetes,我在Kubernetes GCP中构建了一个简单的金丝雀部署,但我无法控制流量路由,现在它是随机的 理想情况下,我希望根据地理位置来控制路由,但是浏览器代理也会这样做,或者我可以控制路由的任何参数 我遵循了金丝雀部署技术,使用 k8s是否提供了内置功能 任何指针都很好。看看 例如,以下规则仅适用于包含子字符串“user=jason”的“cookie”头的传入请求 apiVersion: config.istio.io/v1alpha2 kind: RouteRule metadata: na
apiVersion: config.istio.io/v1alpha2
kind: RouteRule
metadata:
name: ratings-jason
spec:
destination:
name: reviews
match:
request:
headers:
cookie:
regex: "^(.*?;)?(user=jason)(;.*)?$"
...
谢谢你把我指给我看。我可以用istio做bookinfo示例,但我自己的应用程序出现了一些问题。但是是的,我就是这样!!谢谢