From b1871f827bb48f0606bad3532f8ff72c47f4cf26 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Thu, 12 Apr 2018 11:37:15 +0100 Subject: [PATCH] Istio broken --- deploy/istio-v1alpha3/podinfo-gateway.yaml | 3 +-- deploy/istio/canary-routes.yaml | 3 +-- deploy/istio/ga-routes.yaml | 15 ++++++++++++++- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/deploy/istio-v1alpha3/podinfo-gateway.yaml b/deploy/istio-v1alpha3/podinfo-gateway.yaml index 84638c2..c1e3daa 100644 --- a/deploy/istio-v1alpha3/podinfo-gateway.yaml +++ b/deploy/istio-v1alpha3/podinfo-gateway.yaml @@ -13,13 +13,12 @@ spec: name: http protocol: HTTP hosts: - - podinfo.default.svc.cluster.local - podinfo.co.uk --- apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadata: - name: podinfo-vs + name: podinfo namespace: default spec: hosts: diff --git a/deploy/istio/canary-routes.yaml b/deploy/istio/canary-routes.yaml index 4de86e8..59e4558 100644 --- a/deploy/istio/canary-routes.yaml +++ b/deploy/istio/canary-routes.yaml @@ -9,8 +9,7 @@ spec: request: headers: x-user: - regex: .*insider.* -# exact: insider + exact: insider destination: name: podinfo route: diff --git a/deploy/istio/ga-routes.yaml b/deploy/istio/ga-routes.yaml index 4e317ea..990531f 100644 --- a/deploy/istio/ga-routes.yaml +++ b/deploy/istio/ga-routes.yaml @@ -5,6 +5,7 @@ metadata: name: podinfo-ga namespace: default spec: + precedence: 1 match: request: headers: @@ -15,4 +16,16 @@ spec: route: - labels: release: ga - weight: 100 +--- +apiVersion: config.istio.io/v1alpha2 +kind: RouteRule +metadata: + name: podinfo-default + namespace: default +spec: + precedence: 0 + destination: + name: podinfo + route: + - labels: + release: ga