Skip to content
Snippets Groups Projects
Commit 9054dbd6 authored by OZGCloud's avatar OZGCloud
Browse files

get secret from cluster

parent f47a4e46
Branches
Tags
No related merge requests found
package de.ozgcloud.operator.keycloak; package de.ozgcloud.operator.keycloak;
import java.time.LocalDate; import java.time.LocalDate;
import java.util.Base64;
import io.fabric8.kubernetes.api.model.Secret; import io.fabric8.kubernetes.api.model.Secret;
import io.fabric8.kubernetes.client.KubernetesClient; import io.fabric8.kubernetes.client.KubernetesClient;
...@@ -42,10 +43,10 @@ public class KeycloakUserReconciler implements Reconciler<KeycloakUser> { ...@@ -42,10 +43,10 @@ public class KeycloakUserReconciler implements Reconciler<KeycloakUser> {
// throw new RuntimeException("Secret not exists " + namespace + "-admin-credentials"); // throw new RuntimeException("Secret not exists " + namespace + "-admin-credentials");
// } // }
return secret return decodeBase64(secret
.get() .get()
.getData() .getData()
.get("username"); .get("username"));
// .toString(); // .toString();
} }
...@@ -55,4 +56,7 @@ public class KeycloakUserReconciler implements Reconciler<KeycloakUser> { ...@@ -55,4 +56,7 @@ public class KeycloakUserReconciler implements Reconciler<KeycloakUser> {
.withName("keycloak-admin-secret"); .withName("keycloak-admin-secret");
} }
String decodeBase64(String base64String) {
return new String(Base64.getDecoder().decode(base64String));
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment