diff --git a/pkg/kube/wait.go b/pkg/kube/wait.go index 6de57cfd6..cd66edf95 100644 --- a/pkg/kube/wait.go +++ b/pkg/kube/wait.go @@ -279,7 +279,7 @@ func isPodReady(pod *v1.Pod) bool { func (c *Client) ingressesReady(ingresses []extensions.Ingress) bool { for _, ingress := range ingresses { - if &ingress.Status == nil && len(ingress.Status.LoadBalancer.Ingress) > 0 { + if &ingress.Status == nil || len(ingress.Status.LoadBalancer.Ingress) == 0 { c.Log("Ingress is not ready: %s/%s", ingress.GetNamespace(), ingress.GetName()) return false }