Skip to content

Commit 163ea0f

Browse files
committed
feat: remove cluster controller init containers
1 parent 688e74c commit 163ea0f

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

stackgres-k8s/src/cluster-controller/src/main/java/io/stackgres/cluster/app/StackGresClusterControllerMain.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,14 @@ public int run(String... args) throws Exception {
8989
System.setProperty(CLUSTER_CONTROLLER_RECONCILE_PGBOUNCER.getPropertyName(), "false");
9090
System.setProperty(CLUSTER_CONTROLLER_RECONCILE_PATRONI.getPropertyName(), "false");
9191
System.setProperty(CLUSTER_CONTROLLER_RECONCILE_MANAGED_SQL.getPropertyName(), "false");
92-
92+
9393
runSingleReconciliationCycle();
94-
94+
9595
controllerProperties.entrySet().stream()
96-
.forEach(entry -> System.setProperty(entry.getKey(), entry.getValue().orElse(null)));
96+
.forEach(entry -> entry.getValue()
97+
.ifPresentOrElse(
98+
value -> System.setProperty(entry.getKey(), value),
99+
() -> System.clearProperty(entry.getKey())));
97100
}
98101

99102
LOGGER.info("Starting StackGres Cluster Controller...");

0 commit comments

Comments
 (0)