kubernetes.operator.config.cache.size |
1000 |
Integer |
Max config cache size. |
kubernetes.operator.config.cache.timeout |
10 min |
Duration |
Expiration time for cached configs. |
kubernetes.operator.deployment.readiness.timeout |
1 min |
Duration |
The timeout for deployments to become ready/stable before being rolled back if rollback is enabled. |
kubernetes.operator.deployment.rollback.enabled |
false |
Boolean |
Whether to enable rolling back failed deployment upgrades. |
kubernetes.operator.dynamic.config.check.interval |
5 min |
Duration |
Time interval for checking config changes. |
kubernetes.operator.dynamic.config.enabled |
true |
Boolean |
Whether to enable on-the-fly config changes through the operator configmap. |
kubernetes.operator.job.upgrade.ignore-pending-savepoint |
false |
Boolean |
Whether to ignore pending savepoint during job upgrade. |
kubernetes.operator.observer.flink.client.timeout |
10 s |
Duration |
The timeout for the observer to wait the flink rest client to return. |
kubernetes.operator.observer.progress-check.interval |
10 s |
Duration |
The interval for observing status for in-progress operations such as deployment and savepoints. |
kubernetes.operator.observer.rest-ready.delay |
10 s |
Duration |
Final delay before deployment is marked ready after port becomes accessible. |
kubernetes.operator.observer.savepoint.trigger.grace-period |
10 s |
Duration |
The interval before a savepoint trigger attempt is marked as unsuccessful. |
kubernetes.operator.reconciler.flink.cancel.job.timeout |
1 min |
Duration |
The timeout for the reconciler to wait for flink to cancel job. |
kubernetes.operator.reconciler.flink.cluster.shutdown.timeout |
1 min |
Duration |
The timeout for the reconciler to wait for flink to shutdown cluster. |
kubernetes.operator.reconciler.jm-deployment-recovery.enabled |
true |
Boolean |
Whether to enable recovery of missing/deleted jobmanager deployments. |
kubernetes.operator.reconciler.max.parallelism |
5 |
Integer |
The maximum number of threads running the reconciliation loop. Use -1 for infinite. |
kubernetes.operator.reconciler.reschedule.interval |
1 min |
Duration |
The interval for the controller to reschedule the reconcile process. |
kubernetes.operator.savepoint.history.max.age |
86400000 ms |
Duration |
Maximum age for savepoint history entries to retain. Due to lazy clean-up, the most recent savepoint may live longer than the max age. |
kubernetes.operator.savepoint.history.max.count |
10 |
Integer |
Maximum number of savepoint history entries to retain. |
kubernetes.operator.user.artifacts.base.dir |
"/opt/flink/artifacts" |
String |
The base dir to put the session job artifacts. |
kubernetes.operator.user.artifacts.http.header |
(none) |
Map |
Custom HTTP header for HttpArtifactFetcher. The header will be applied when getting the session job artifacts. Expected format: headerKey1:headerValue1,headerKey2:headerValue2. |