diff --git a/pkg/router/istio.go b/pkg/router/istio.go index 40370d10..5a1bd227 100644 --- a/pkg/router/istio.go +++ b/pkg/router/istio.go @@ -32,7 +32,7 @@ func (ir *IstioRouter) Reconcile(canary *flaggerv1.Canary) error { hosts := canary.Spec.Service.Hosts var hasServiceHost bool for _, h := range hosts { - if h == targetName { + if h == targetName || h == "*" { hasServiceHost = true break }