diff --git a/controllers/blueprint_controller.go b/controllers/blueprint_controller.go index 1e47de36..fedcb4e7 100644 --- a/controllers/blueprint_controller.go +++ b/controllers/blueprint_controller.go @@ -62,7 +62,7 @@ func (r *BlueprintReconciler) Reconcile(ctx context.Context, req ctrl.Request) ( } } - if instance.Spec.Components.Core != nil && instance.Spec.Components.Core.Ingress != nil { + if instance.Spec.Components.Core != nil && instance.Spec.Components.Core.Ingress != nil && instance.Spec.Components.Core.Ingress.Provider != "" { logger.Info("Reconciling ingress") err = r.createOrUpdateIngress(ctx, logger, ingressResource(instance.Spec.Components.Core.Ingress)) if err != nil {