Key Default Type Description
kubernetes.operator.dynamic.namespaces.enabled
false Boolean Enables the operator to dynamically update the list of namespaces it watches. Requires dynamic.config.enabled to be set to true.
kubernetes.operator.leader-election.enabled
false Boolean Enable leader election for the operator to allow running standby instances.
kubernetes.operator.leader-election.lease-duration
15 s Duration Leader election lease duration.
kubernetes.operator.leader-election.lease-name
(none) String Leader election lease name, must be unique for leases in the same namespace.
kubernetes.operator.leader-election.renew-deadline
10 s Duration Leader election renew deadline.
kubernetes.operator.leader-election.retry-period
2 s Duration Leader election retry period.
kubernetes.operator.rate-limiter.limit
5 Integer Max number of reconcile loops triggered within the rate limiter refresh period for each resource. Setting the limit <= 0 disables the limiter.
kubernetes.operator.rate-limiter.refresh-period
15 s Duration Operator rate limiter refresh period for each resource.
kubernetes.operator.reconcile.parallelism
50 Integer The maximum number of threads running the reconciliation loop. Use -1 for infinite.
kubernetes.operator.retry.initial.interval
5 s Duration Initial interval of retries on unhandled controller errors.
kubernetes.operator.retry.interval.multiplier
1.5 Double Interval multiplier of retries on unhandled controller errors.
kubernetes.operator.retry.max.attempts
15 Integer Max attempts of retries on unhandled controller errors.
kubernetes.operator.retry.max.interval
(none) Duration Max interval of retries on unhandled controller errors.
kubernetes.operator.watched.namespaces
"JOSDK_ALL_NAMESPACES" String Comma separated list of namespaces the operator monitors for custom resources.