diff --git a/pom.xml b/pom.xml
index a4f00babe1026a5772d3134a26ece4f0c3ac76c9..6b94b864fa561bc0af378d08ba6c6ff09bbd7474 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
 	<name>OZG Cloud Operator</name>
 	<description>OZG Cloud Operator</description>
 	<properties>
-		<operator-sdk.version>4.2.8</operator-sdk.version>
+		<operator-sdk.version>5.1.0</operator-sdk.version>
 		<spring-boot.build-image.imageName>docker.ozg-sh.de/ozg-operator:build-latest</spring-boot.build-image.imageName>
 		
 		<mapstruct.version>1.5.5.Final</mapstruct.version>
diff --git a/src/main/java/de/ozgcloud/operator/Config.java b/src/main/java/de/ozgcloud/operator/Config.java
index 69ccd131a412e5798ce8fd7080c98b9b4b24e860..0250823bd7c1f344e060d0ad501e76ecd34b5938 100644
--- a/src/main/java/de/ozgcloud/operator/Config.java
+++ b/src/main/java/de/ozgcloud/operator/Config.java
@@ -5,8 +5,6 @@ import java.util.List;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 
-import io.fabric8.kubernetes.client.KubernetesClient;
-import io.fabric8.kubernetes.client.KubernetesClientBuilder;
 import io.javaoperatorsdk.operator.Operator;
 import io.javaoperatorsdk.operator.api.reconciler.Reconciler;
 
@@ -32,8 +30,8 @@ public class Config {
 //		return new KubernetesClientBuilder().withConfig(config).build();
 //	}
 
-	@Bean
-	KubernetesClient kubernetesClient() {
-		return new KubernetesClientBuilder().build();
-	}
+//	@Bean
+//	KubernetesClient kubernetesClient() {
+//		return new KubernetesClientBuilder().build();
+//	}
 }
\ No newline at end of file
diff --git a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserFinalizer.java b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserFinalizer.java
index 6e9f85796a6968addc34c7f7f873d15c90489f56..f57fb1dd7afc471d2d307adeb7ff6cc0e2b33da1 100644
--- a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserFinalizer.java
+++ b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserFinalizer.java
@@ -1,20 +1,19 @@
 package de.ozgcloud.operator.keycloak.user;
 
+import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*;
+
 import java.util.logging.Level;
 
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
 
 import io.javaoperatorsdk.operator.api.reconciler.Cleaner;
 import io.javaoperatorsdk.operator.api.reconciler.Context;
-import io.javaoperatorsdk.operator.api.reconciler.ControllerConfiguration;
 import io.javaoperatorsdk.operator.api.reconciler.DeleteControl;
 import io.javaoperatorsdk.operator.api.reconciler.UpdateControl;
-import lombok.extern.java.Log;
 
-@ControllerConfiguration
-@Component
-@Log
+//@ControllerConfiguration
+//@Component
+//@Log
 public class KeycloakUserFinalizer implements Cleaner<KeycloakUser> {
 
 	public static final String STATUS_OK = "OK";
diff --git a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserReconciler.java b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserReconciler.java
index f2980bb1a0dd1e52d9bdfbaf31b965bb26174141..c6f27cf8c8ab120eb16d67a5180cfbc6e80821cb 100644
--- a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserReconciler.java
+++ b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserReconciler.java
@@ -3,6 +3,7 @@ package de.ozgcloud.operator.keycloak.user;
 import java.util.logging.Level;
 
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
 
 import io.javaoperatorsdk.operator.api.reconciler.Context;
 import io.javaoperatorsdk.operator.api.reconciler.ControllerConfiguration;
@@ -11,7 +12,7 @@ import io.javaoperatorsdk.operator.api.reconciler.UpdateControl;
 import lombok.extern.java.Log;
 
 @ControllerConfiguration
-//@Component
+@Component
 @Log
 public class KeycloakUserReconciler implements Reconciler<KeycloakUser> {