Key | Default | Type | Description
--- | --- | --- | ---
##### kubernetes.operator.cluster.resource-view.refresh-interval | -1 min | Duration | How often to retrieve Kubernetes cluster resource usage information. This information is used to avoid running out of cluster resources when scaling up resources. Negative values disable the feature.
##### 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.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.events.exceptions.limit-per-reconciliation | 10 | Integer | Maximum number of exception-related Kubernetes events emitted per reconciliation cycle.
##### kubernetes.operator.events.exceptions.stacktrace-lines | 5 | Integer | Maximum number of stack trace lines to include in exception-related Kubernetes event messages.
##### kubernetes.operator.health.canary.resource.timeout | 1 min | Duration | Allowed max time between spec update and reconciliation for canary resources.
##### kubernetes.operator.health.probe.enabled | true | Boolean | Enables health probe for the kubernetes operator.
##### kubernetes.operator.health.probe.port | 8085 | Integer | The port the health probe will use to expose the status.
##### kubernetes.operator.ingress.manage | true | Boolean | Feature flag if operator will manage the Ingress resource. If false, no InformerEventSource will be registered for Ingress, and Ingress won't be created.
##### 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.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.resource.deletion.propagation | Foreground | Enum | JM/TM Deployment deletion propagation. Possible values: "Orphan" "Background" "Foreground"
##### kubernetes.operator.savepoint.history.max.age.threshold | (none) | Duration | Maximum age threshold for FlinkStateSnapshot resources to retain.
##### kubernetes.operator.savepoint.history.max.count.threshold | (none) | Integer | Maximum number threshold of savepoint FlinkStateSnapshot resources to retain.
##### kubernetes.operator.startup.stop-on-informer-error | true | Boolean | Whether informer errors should stop operator startup. If false, the startup will ignore recoverable errors, caused for example by RBAC issues and will retry periodically.
##### kubernetes.operator.termination.timeout | 10 s | Duration | Operator shutdown timeout before reconciliation threads are killed.