kubernetes.operator.dynamic.namespaces.enabled |
false |
Boolean |
Enables dynamic change of watched/monitored namespaces. |
kubernetes.operator.flink.client.cancel.timeout |
1 min |
Duration |
The timeout for the reconciler to wait for flink to cancel job. |
kubernetes.operator.flink.client.timeout |
10 s |
Duration |
The timeout for the observer to wait the flink rest client to return. |
kubernetes.operator.label.selector |
(none) |
String |
Label selector of the custom resources to be watched. Please see https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors for the format supported. |
kubernetes.operator.reconcile.interval |
1 min |
Duration |
The interval for the controller to reschedule the reconcile process. |
kubernetes.operator.reconcile.parallelism |
5 |
Integer |
The maximum number of threads running the reconciliation loop. Use -1 for infinite. |
kubernetes.operator.resource.cleanup.timeout |
1 min |
Duration |
The timeout for the resource clean up to wait for flink to shutdown cluster. |
kubernetes.operator.retry.initial.interval |
5 s |
Duration |
Initial interval of automatic reconcile retries on recoverable errors. |
kubernetes.operator.retry.interval.multiplier |
2.0 |
Double |
Interval multiplier of automatic reconcile retries on recoverable errors. |
kubernetes.operator.retry.max.attempts |
10 |
Integer |
Max attempts of automatic reconcile retries on recoverable errors. |
kubernetes.operator.user.artifacts.base.dir |
"/opt/flink/artifacts" |
String |
The base dir to put the session job artifacts. |
kubernetes.operator.watched.namespaces |
"JOSDK_ALL_NAMESPACES" |
String |
Comma separated list of namespaces the operator monitors for custom resources. |