From 9adc0698bb9e36b1f44593d09cf36f8cfab7aa73 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Wed, 6 Mar 2019 15:34:36 +0200 Subject: [PATCH] Add CORS policy to Istio router --- pkg/router/istio.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/router/istio.go b/pkg/router/istio.go index fd4c137d..feef64d1 100644 --- a/pkg/router/istio.go +++ b/pkg/router/istio.go @@ -85,6 +85,7 @@ func (ir *IstioRouter) Sync(canary *flaggerv1.Canary) error { Rewrite: canary.Spec.Service.Rewrite, Timeout: canary.Spec.Service.Timeout, Retries: canary.Spec.Service.Retries, + CorsPolicy: canary.Spec.Service.CorsPolicy, AppendHeaders: addHeaders(canary), Route: route, }, @@ -201,6 +202,7 @@ func (ir *IstioRouter) SetRoutes( Rewrite: canary.Spec.Service.Rewrite, Timeout: canary.Spec.Service.Timeout, Retries: canary.Spec.Service.Retries, + CorsPolicy: canary.Spec.Service.CorsPolicy, AppendHeaders: addHeaders(canary), Route: []istiov1alpha3.DestinationWeight{ {