diff --git a/pkg/controller/namespace/namespace_controller.go b/pkg/controller/namespace/namespace_controller.go index 8b0e332b4..a1ac70598 100644 --- a/pkg/controller/namespace/namespace_controller.go +++ b/pkg/controller/namespace/namespace_controller.go @@ -153,8 +153,11 @@ func (r *ReconcileNamespace) Reconcile(request reconcile.Request) (reconcile.Res return reconcile.Result{}, err } - if err := r.checkAndCreateRuntime(instance); err != nil { - return reconcile.Result{}, err + // skip if openpitrix is not enabled + if r.openpitrixClient != nil { + if err := r.checkAndCreateRuntime(instance); err != nil { + return reconcile.Result{}, err + } } return reconcile.Result{}, nil