Change base image and bump dependencies

This commit is contained in:
andreaTP 2022-03-28 11:59:17 +01:00 committed by Bruno Oliveira da Silva
parent 034775f311
commit 298ce1888b
5 changed files with 10 additions and 10 deletions

View file

@ -32,11 +32,10 @@
<maven.compiler.target>11</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<quarkus.operator.sdk.version>3.0.4</quarkus.operator.sdk.version>
<quarkus.version>2.7.3.Final</quarkus.version>
<quarkus.operator.sdk.version>3.0.6</quarkus.operator.sdk.version>
<quarkus.version>2.7.5.Final</quarkus.version>
<quarkus.container-image.group>keycloak</quarkus.container-image.group>
<quarkus.jib.base-jvm-image>eclipse-temurin:11</quarkus.jib.base-jvm-image>
<quarkus.kubernetes.image-pull-policy>Never</quarkus.kubernetes.image-pull-policy>
<quarkus.jib.base-jvm-image>registry.access.redhat.com/ubi8/openjdk-11-runtime</quarkus.jib.base-jvm-image>
<maven-failsafe-plugin.version>2.22.0</maven-failsafe-plugin.version>
</properties>

View file

@ -48,8 +48,7 @@ import java.util.concurrent.TimeUnit;
import static io.javaoperatorsdk.operator.api.reconciler.Constants.NO_FINALIZER;
import static io.javaoperatorsdk.operator.api.reconciler.Constants.WATCH_CURRENT_NAMESPACE;
// TODO: remove "generationAwareEventProcessing = false" when the race condition is fixed
@ControllerConfiguration(namespaces = WATCH_CURRENT_NAMESPACE, finalizerName = NO_FINALIZER, generationAwareEventProcessing = false)
@ControllerConfiguration(namespaces = WATCH_CURRENT_NAMESPACE, finalizerName = NO_FINALIZER)
public class KeycloakController implements Reconciler<Keycloak>, EventSourceInitializer<Keycloak>, ErrorStatusHandler<Keycloak> {
@Inject

View file

@ -48,8 +48,7 @@ import java.util.concurrent.TimeUnit;
import static io.javaoperatorsdk.operator.api.reconciler.Constants.NO_FINALIZER;
import static io.javaoperatorsdk.operator.api.reconciler.Constants.WATCH_CURRENT_NAMESPACE;
// TODO: remove "generationAwareEventProcessing = false" when the race condition is fixed
@ControllerConfiguration(namespaces = WATCH_CURRENT_NAMESPACE, finalizerName = NO_FINALIZER, generationAwareEventProcessing = false)
@ControllerConfiguration(namespaces = WATCH_CURRENT_NAMESPACE, finalizerName = NO_FINALIZER)
public class KeycloakRealmImportController implements Reconciler<KeycloakRealmImport>, EventSourceInitializer<KeycloakRealmImport>, ErrorStatusHandler<KeycloakRealmImport> {
@Inject

View file

@ -118,7 +118,7 @@ public class WatchedSecretsStore extends OperatorManagedResource {
.endMetadata()
.build();
client.secrets().patch(secret);
client.secrets().inNamespace(secret.getMetadata().getNamespace()).withName(secret.getMetadata().getName()).patch(secret);
}
}
}
@ -200,7 +200,7 @@ public class WatchedSecretsStore extends OperatorManagedResource {
private static void cleanObsoleteLabelFromSecret(KubernetesClient client, Secret secret) {
secret.getMetadata().getLabels().remove(Constants.KEYCLOAK_COMPONENT_LABEL);
client.secrets().patch(secret);
client.secrets().inNamespace(secret.getMetadata().getNamespace()).withName(secret.getMetadata().getName()).patch(secret);
}
public static EventSource getWatchedSecretsEventSource(KubernetesClient client, String namespace) {

View file

@ -16,6 +16,7 @@
*/
package org.keycloak.operator.v2alpha1.crds;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import org.keycloak.operator.Constants;
@ -53,6 +54,7 @@ public class KeycloakSpec {
this.hostname = hostname;
}
@JsonIgnore
public boolean isHostnameDisabled() {
return this.hostname.equals(Constants.INSECURE_DISABLE);
}
@ -73,6 +75,7 @@ public class KeycloakSpec {
this.tlsSecret = tlsSecret;
}
@JsonIgnore
public boolean isHttp() {
return this.tlsSecret.equals(Constants.INSECURE_DISABLE);
}