diff --git a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java index d03693828a..2af5604ae1 100644 --- a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java +++ b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java @@ -498,6 +498,8 @@ default boolean cloneSecondaryResourcesWhenGettingFromCache() { "Only the configuration API around informer pooling could still change in a" + " non-backwards-compatible way, the pooling itself is prod ready.") default InformerPool informerPool() { - return new DefaultInformerPool(); + var pool = new DefaultInformerPool(); + pool.setConfigurationService(this); + return pool; } }