Class RunTimeOperatorConfiguration


  • @ConfigRoot(name="operator-sdk",
                phase=RUN_TIME)
    public class RunTimeOperatorConfiguration
    extends Object
    • Field Detail

      • concurrentReconciliationThreads

        @ConfigItem
        public Optional<Integer> concurrentReconciliationThreads
        The max number of concurrent dispatches of reconciliation requests to controllers.
      • terminationTimeoutSeconds

        @ConfigItem
        public Optional<Integer> terminationTimeoutSeconds
        Amount of seconds the SDK waits for reconciliation threads to terminate before shutting down.
      • namespaces

        @ConfigItem
        public Optional<List<String>> namespaces
        An optional list of comma-separated namespace names all controllers will watch if not specified. If this property is left empty then controllers will watch all namespaces by default. Sets the default value for all controllers.
    • Constructor Detail

      • RunTimeOperatorConfiguration

        public RunTimeOperatorConfiguration()