This is an automated email from the ASF dual-hosted git repository.
gyfora pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-kubernetes-operator.git
The following commit(s) were added to refs/heads/main by this push:
new 794df58 [FLINK-27912] Improve operator config names
794df58 is described below
commit 794df5844b158aab0cbe8ef6d9a44277aba639c3
Author: ConradJam <[email protected]>
AuthorDate: Wed Jun 22 20:17:25 2022 +0800
[FLINK-27912] Improve operator config names
---
.../content/docs/custom-resource/job-management.md | 2 +-
docs/content/docs/operations/configuration.md | 8 ++--
docs/content/docs/operations/helm.md | 2 +-
.../kubernetes_operator_config_configuration.html | 44 +++++++++++-----------
.../config/FlinkOperatorConfiguration.java | 14 +++----
.../config/KubernetesOperatorConfigOptions.java | 34 ++++++++++-------
.../operator/reconciler/ReconciliationUtils.java | 2 +-
.../kubernetes/operator/FlinkOperatorTest.java | 3 +-
.../operator/config/FlinkConfigManagerTest.java | 17 +++------
.../operator/validation/DefaultValidatorTest.java | 4 +-
.../flink-kubernetes-operator/conf/flink-conf.yaml | 10 ++---
helm/flink-kubernetes-operator/values.yaml | 2 +-
12 files changed, 69 insertions(+), 73 deletions(-)
diff --git a/docs/content/docs/custom-resource/job-management.md
b/docs/content/docs/custom-resource/job-management.md
index 8a38ea6..e5a2a7f 100644
--- a/docs/content/docs/custom-resource/job-management.md
+++ b/docs/content/docs/custom-resource/job-management.md
@@ -201,7 +201,7 @@ It is therefore very likely that savepoints live beyond the
max age configuratio
## Recovery of missing job deployments
When Kubernetes HA is enabled, the operator can recover the Flink cluster
deployments in cases when it was accidentally deleted
-by the user or some external process. Deployment recovery can be turned off in
the configuration by setting
`kubernetes.operator.reconciler.jm-deployment-recovery.enabled` to `false`,
however it is recommended to keep this setting on the default `true` value.
+by the user or some external process. Deployment recovery can be turned off in
the configuration by setting
`kubernetes.operator.jm-deployment-recovery.enabled` to `false`, however it is
recommended to keep this setting on the default `true` value.
This is not something that would usually happen during normal operation and
can also indicate a deeper problem,
therefore an Error event is also triggered by the system when it detects a
missing deployment.
diff --git a/docs/content/docs/operations/configuration.md
b/docs/content/docs/operations/configuration.md
index 1d4411d..89e0edb 100644
--- a/docs/content/docs/operations/configuration.md
+++ b/docs/content/docs/operations/configuration.md
@@ -44,7 +44,7 @@ defaultConfiguration:
kubernetes.operator.metrics.reporter.slf4j.factory.class:
org.apache.flink.metrics.slf4j.Slf4jReporterFactory
kubernetes.operator.metrics.reporter.slf4j.interval: 5 MINUTE
- kubernetes.operator.reconciler.reschedule.interval: 15 s
+ kubernetes.operator.reconcile.interval: 15 s
kubernetes.operator.observer.progress-check.interval: 5 s
```
@@ -60,12 +60,12 @@ Verify whether dynamic operator configuration updates is
enabled via the `deploy
2022-05-28 13:08:29,222 o.a.f.k.o.c.FlinkConfigManager [INFO ] Enabled dynamic
config updates, checking config changes every PT5M
```
-To change config values dynamically the ConfigMap can be directly edited via
`kubectl patch` or `kubectl edit` command. For example to change the reschedule
interval you can override `kubernetes.operator.reconciler.reschedule.interval`.
+To change config values dynamically the ConfigMap can be directly edited via
`kubectl patch` or `kubectl edit` command. For example to change the reschedule
interval you can override `kubernetes.operator.reconcile.interval`.
-Verify whether the config value of
`kubernetes.operator.reconciler.reschedule.interval` is updated to 30 seconds
via the `deploy/flink-kubernetes-operator` log has:
+Verify whether the config value of `kubernetes.operator.reconcile.interval` is
updated to 30 seconds via the `deploy/flink-kubernetes-operator` log has:
```text
-2022-05-28 13:08:30,115 o.a.f.k.o.c.FlinkConfigManager [INFO ] Updating
default configuration to
{kubernetes.operator.reconciler.reschedule.interval=PT30S}
+2022-05-28 13:08:30,115 o.a.f.k.o.c.FlinkConfigManager [INFO ] Updating
default configuration to {kubernetes.operator.reconcile.interval=PT30S}
```
## Operator Configuration Reference
diff --git a/docs/content/docs/operations/helm.md
b/docs/content/docs/operations/helm.md
index 249522a..e1831d1 100644
--- a/docs/content/docs/operations/helm.md
+++ b/docs/content/docs/operations/helm.md
@@ -82,7 +82,7 @@ The configurable parameters of the Helm chart and which
default values as detail
| webhook.keystore | The ConfigMap of webhook key store. | useDefaultPassword:
true |
| defaultConfiguration.create | Whether to enable default configuration to
create for flink-kubernetes-operator. | true |
| defaultConfiguration.append | Whether to append configuration files with
configs. | true |
-| defaultConfiguration.flink-conf.yaml | The default configuration of
flink-conf.yaml. | kubernetes.operator.metrics.reporter.slf4j.factory.class:
org.apache.flink.metrics.slf4j.Slf4jReporterFactory<br/>kubernetes.operator.metrics.reporter.slf4j.interval:
5 MINUTE<br/>kubernetes.operator.reconciler.reschedule.interval: 15
s<br/>kubernetes.operator.observer.progress-check.interval: 5 s |
+| defaultConfiguration.flink-conf.yaml | The default configuration of
flink-conf.yaml. | kubernetes.operator.metrics.reporter.slf4j.factory.class:
org.apache.flink.metrics.slf4j.Slf4jReporterFactory<br/>kubernetes.operator.metrics.reporter.slf4j.interval:
5 MINUTE<br/>kubernetes.operator.reconcile.interval: 15
s<br/>kubernetes.operator.observer.progress-check.interval: 5 s |
| defaultConfiguration.log4j-operator.properties | The default configuration
of log4j-operator.properties. | |
| defaultConfiguration.log4j-console.properties | The default configuration of
log4j-console.properties. | |
| defaultConfiguration.metrics.port | The metrics port on the container for
default configuration. | |
diff --git
a/docs/layouts/shortcodes/generated/kubernetes_operator_config_configuration.html
b/docs/layouts/shortcodes/generated/kubernetes_operator_config_configuration.html
index beffac6..ec5edc6 100644
---
a/docs/layouts/shortcodes/generated/kubernetes_operator_config_configuration.html
+++
b/docs/layouts/shortcodes/generated/kubernetes_operator_config_configuration.html
@@ -51,17 +51,29 @@
<td>Enables dynamic change of watched/monitored namespaces.</td>
</tr>
<tr>
-
<td><h5>kubernetes.operator.job.upgrade.ignore-pending-savepoint</h5></td>
- <td style="word-wrap: break-word;">false</td>
- <td>Boolean</td>
- <td>Whether to ignore pending savepoint during job upgrade.</td>
+ <td><h5>kubernetes.operator.flink.client.cancel.timeout</h5></td>
+ <td style="word-wrap: break-word;">1 min</td>
+ <td>Duration</td>
+ <td>The timeout for the reconciler to wait for flink to cancel
job.</td>
</tr>
<tr>
- <td><h5>kubernetes.operator.observer.flink.client.timeout</h5></td>
+ <td><h5>kubernetes.operator.flink.client.timeout</h5></td>
<td style="word-wrap: break-word;">10 s</td>
<td>Duration</td>
<td>The timeout for the observer to wait the flink rest client to
return.</td>
</tr>
+ <tr>
+
<td><h5>kubernetes.operator.jm-deployment-recovery.enabled</h5></td>
+ <td style="word-wrap: break-word;">true</td>
+ <td>Boolean</td>
+ <td>Whether to enable recovery of missing/deleted jobmanager
deployments.</td>
+ </tr>
+ <tr>
+
<td><h5>kubernetes.operator.job.upgrade.ignore-pending-savepoint</h5></td>
+ <td style="word-wrap: break-word;">false</td>
+ <td>Boolean</td>
+ <td>Whether to ignore pending savepoint during job upgrade.</td>
+ </tr>
<tr>
<td><h5>kubernetes.operator.observer.progress-check.interval</h5></td>
<td style="word-wrap: break-word;">10 s</td>
@@ -81,34 +93,22 @@
<td>Interval at which periodic savepoints will be triggered. The
triggering schedule is not guaranteed, savepoints will be triggered as part of
the regular reconcile loop.</td>
</tr>
<tr>
-
<td><h5>kubernetes.operator.reconciler.flink.cancel.job.timeout</h5></td>
- <td style="word-wrap: break-word;">1 min</td>
- <td>Duration</td>
- <td>The timeout for the reconciler to wait for flink to cancel
job.</td>
- </tr>
- <tr>
-
<td><h5>kubernetes.operator.reconciler.flink.cluster.shutdown.timeout</h5></td>
+ <td><h5>kubernetes.operator.reconcile.interval</h5></td>
<td style="word-wrap: break-word;">1 min</td>
<td>Duration</td>
- <td>The timeout for the reconciler to wait for flink to shutdown
cluster.</td>
- </tr>
- <tr>
-
<td><h5>kubernetes.operator.reconciler.jm-deployment-recovery.enabled</h5></td>
- <td style="word-wrap: break-word;">true</td>
- <td>Boolean</td>
- <td>Whether to enable recovery of missing/deleted jobmanager
deployments.</td>
+ <td>The interval for the controller to reschedule the reconcile
process.</td>
</tr>
<tr>
- <td><h5>kubernetes.operator.reconciler.max.parallelism</h5></td>
+ <td><h5>kubernetes.operator.reconcile.parallelism</h5></td>
<td style="word-wrap: break-word;">5</td>
<td>Integer</td>
<td>The maximum number of threads running the reconciliation loop.
Use -1 for infinite.</td>
</tr>
<tr>
-
<td><h5>kubernetes.operator.reconciler.reschedule.interval</h5></td>
+ <td><h5>kubernetes.operator.resource.cleanup.timeout</h5></td>
<td style="word-wrap: break-word;">1 min</td>
<td>Duration</td>
- <td>The interval for the controller to reschedule the reconcile
process.</td>
+ <td>The timeout for the resource clean up to wait for flink to
shutdown cluster.</td>
</tr>
<tr>
<td><h5>kubernetes.operator.retry.initial.interval</h5></td>
diff --git
a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkOperatorConfiguration.java
b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkOperatorConfiguration.java
index ea96278..68c4966 100644
---
a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkOperatorConfiguration.java
+++
b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkOperatorConfiguration.java
@@ -52,12 +52,11 @@ public class FlinkOperatorConfiguration {
public static FlinkOperatorConfiguration fromConfiguration(Configuration
operatorConfig) {
Duration reconcileInterval =
- operatorConfig.get(
-
KubernetesOperatorConfigOptions.OPERATOR_RECONCILER_RESCHEDULE_INTERVAL);
+
operatorConfig.get(KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_INTERVAL);
int reconcilerMaxParallelism =
operatorConfig.getInteger(
-
KubernetesOperatorConfigOptions.OPERATOR_RECONCILER_MAX_PARALLELISM);
+
KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_PARALLELISM);
Duration restApiReadyDelay =
operatorConfig.get(
@@ -68,18 +67,15 @@ public class FlinkOperatorConfiguration {
KubernetesOperatorConfigOptions.OPERATOR_OBSERVER_PROGRESS_CHECK_INTERVAL);
Duration flinkClientTimeout =
- operatorConfig.get(
-
KubernetesOperatorConfigOptions.OPERATOR_OBSERVER_FLINK_CLIENT_TIMEOUT);
+
operatorConfig.get(KubernetesOperatorConfigOptions.OPERATOR_FLINK_CLIENT_TIMEOUT);
Duration flinkCancelJobTimeout =
operatorConfig.get(
- KubernetesOperatorConfigOptions
- .OPERATOR_RECONCILER_FLINK_CANCEL_JOB_TIMEOUT);
+
KubernetesOperatorConfigOptions.OPERATOR_FLINK_CLIENT_CANCEL_TIMEOUT);
Duration flinkShutdownClusterTimeout =
operatorConfig.get(
- KubernetesOperatorConfigOptions
-
.OPERATOR_RECONCILER_FLINK_CLUSTER_SHUTDOWN_TIMEOUT);
+
KubernetesOperatorConfigOptions.OPERATOR_RESOURCE_CLEANUP_TIMEOUT);
String artifactsBaseDir =
operatorConfig.get(
diff --git
a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/KubernetesOperatorConfigOptions.java
b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/KubernetesOperatorConfigOptions.java
index 13a0f4c..a9f253b 100644
---
a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/KubernetesOperatorConfigOptions.java
+++
b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/KubernetesOperatorConfigOptions.java
@@ -30,10 +30,11 @@ import java.util.Map;
/** This class holds configuration constants used by flink operator. */
public class KubernetesOperatorConfigOptions {
- public static final ConfigOption<Duration>
OPERATOR_RECONCILER_RESCHEDULE_INTERVAL =
-
ConfigOptions.key("kubernetes.operator.reconciler.reschedule.interval")
+ public static final ConfigOption<Duration> OPERATOR_RECONCILE_INTERVAL =
+ ConfigOptions.key("kubernetes.operator.reconcile.interval")
.durationType()
.defaultValue(Duration.ofSeconds(60))
+
.withDeprecatedKeys("kubernetes.operator.reconciler.reschedule.interval")
.withDescription(
"The interval for the controller to reschedule the
reconcile process.");
@@ -44,10 +45,11 @@ public class KubernetesOperatorConfigOptions {
.withDescription(
"Final delay before deployment is marked ready
after port becomes accessible.");
- public static final ConfigOption<Integer>
OPERATOR_RECONCILER_MAX_PARALLELISM =
- ConfigOptions.key("kubernetes.operator.reconciler.max.parallelism")
+ public static final ConfigOption<Integer> OPERATOR_RECONCILE_PARALLELISM =
+ ConfigOptions.key("kubernetes.operator.reconcile.parallelism")
.intType()
.defaultValue(ConfigurationService.DEFAULT_RECONCILIATION_THREADS_NUMBER)
+
.withDeprecatedKeys("kubernetes.operator.reconciler.max.parallelism")
.withDescription(
"The maximum number of threads running the
reconciliation loop. Use -1 for infinite.");
@@ -67,26 +69,30 @@ public class KubernetesOperatorConfigOptions {
.withDescription(
"The interval before a savepoint trigger attempt
is marked as unsuccessful.");
- public static final ConfigOption<Duration>
OPERATOR_OBSERVER_FLINK_CLIENT_TIMEOUT =
-
ConfigOptions.key("kubernetes.operator.observer.flink.client.timeout")
+ public static final ConfigOption<Duration> OPERATOR_FLINK_CLIENT_TIMEOUT =
+ ConfigOptions.key("kubernetes.operator.flink.client.timeout")
.durationType()
.defaultValue(Duration.ofSeconds(10))
+
.withDeprecatedKeys("kubernetes.operator.observer.flink.client.timeout")
.withDescription(
"The timeout for the observer to wait the flink
rest client to return.");
- public static final ConfigOption<Duration>
OPERATOR_RECONCILER_FLINK_CANCEL_JOB_TIMEOUT =
-
ConfigOptions.key("kubernetes.operator.reconciler.flink.cancel.job.timeout")
+ public static final ConfigOption<Duration>
OPERATOR_FLINK_CLIENT_CANCEL_TIMEOUT =
+
ConfigOptions.key("kubernetes.operator.flink.client.cancel.timeout")
.durationType()
.defaultValue(Duration.ofMinutes(1))
+
.withDeprecatedKeys("kubernetes.operator.reconciler.flink.cancel.job.timeout")
.withDescription(
"The timeout for the reconciler to wait for flink
to cancel job.");
- public static final ConfigOption<Duration>
OPERATOR_RECONCILER_FLINK_CLUSTER_SHUTDOWN_TIMEOUT =
-
ConfigOptions.key("kubernetes.operator.reconciler.flink.cluster.shutdown.timeout")
+ public static final ConfigOption<Duration>
OPERATOR_RESOURCE_CLEANUP_TIMEOUT =
+ ConfigOptions.key("kubernetes.operator.resource.cleanup.timeout")
.durationType()
.defaultValue(Duration.ofSeconds(60))
+ .withDeprecatedKeys(
+
"kubernetes.operator.reconciler.flink.cluster.shutdown.timeout")
.withDescription(
- "The timeout for the reconciler to wait for flink
to shutdown cluster.");
+ "The timeout for the resource clean up to wait for
flink to shutdown cluster.");
public static final ConfigOption<Boolean> DEPLOYMENT_ROLLBACK_ENABLED =
ConfigOptions.key("kubernetes.operator.deployment.rollback.enabled")
@@ -139,10 +145,12 @@ public class KubernetesOperatorConfigOptions {
.defaultValue(1000)
.withDescription("Max config cache size.");
- public static final ConfigOption<Boolean>
OPERATOR_RECOVER_JM_DEPLOYMENT_ENABLED =
-
ConfigOptions.key("kubernetes.operator.reconciler.jm-deployment-recovery.enabled")
+ public static final ConfigOption<Boolean>
OPERATOR_JM_DEPLOYMENT_RECOVERY_ENABLED =
+
ConfigOptions.key("kubernetes.operator.jm-deployment-recovery.enabled")
.booleanType()
.defaultValue(true)
+ .withDeprecatedKeys(
+
"kubernetes.operator.reconciler.jm-deployment-recovery.enabled")
.withDescription(
"Whether to enable recovery of missing/deleted
jobmanager deployments.");
diff --git
a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/reconciler/ReconciliationUtils.java
b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/reconciler/ReconciliationUtils.java
index ff59b7d..8fd2485 100644
---
a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/reconciler/ReconciliationUtils.java
+++
b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/reconciler/ReconciliationUtils.java
@@ -309,7 +309,7 @@ public class ReconciliationUtils {
if (!ReconciliationUtils.jmMissingForRunningDeployment(deployment)
|| !conf.get(
-
KubernetesOperatorConfigOptions.OPERATOR_RECOVER_JM_DEPLOYMENT_ENABLED)) {
+
KubernetesOperatorConfigOptions.OPERATOR_JM_DEPLOYMENT_RECOVERY_ENABLED)) {
return false;
}
diff --git
a/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/FlinkOperatorTest.java
b/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/FlinkOperatorTest.java
index d3c2a8e..40e5412 100644
---
a/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/FlinkOperatorTest.java
+++
b/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/FlinkOperatorTest.java
@@ -53,8 +53,7 @@ public class FlinkOperatorTest {
parallelism.ifPresent(
p ->
operatorConfig.setInteger(
-
KubernetesOperatorConfigOptions.OPERATOR_RECONCILER_MAX_PARALLELISM,
- p));
+
KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_PARALLELISM, p));
new FlinkOperator(operatorConfig);
return ConfigurationServiceProvider.instance().getExecutorService();
}
diff --git
a/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/config/FlinkConfigManagerTest.java
b/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/config/FlinkConfigManagerTest.java
index 6321c92..f4055bc 100644
---
a/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/config/FlinkConfigManagerTest.java
+++
b/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/config/FlinkConfigManagerTest.java
@@ -98,12 +98,10 @@ public class FlinkConfigManagerTest {
assertFalse(
configManager
.getDefaultConfig()
- .contains(
- KubernetesOperatorConfigOptions
-
.OPERATOR_RECONCILER_RESCHEDULE_INTERVAL));
+
.contains(KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_INTERVAL));
config.set(
-
KubernetesOperatorConfigOptions.OPERATOR_RECONCILER_RESCHEDULE_INTERVAL,
+ KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_INTERVAL,
Duration.ofSeconds(15));
FlinkDeployment deployment = TestUtils.buildApplicationCluster();
@@ -114,8 +112,7 @@ public class FlinkConfigManagerTest {
deployment, JobState.RUNNING, config);
Configuration deployConfig =
configManager.getObserveConfig(deployment);
assertFalse(
- deployConfig.contains(
-
KubernetesOperatorConfigOptions.OPERATOR_RECONCILER_RESCHEDULE_INTERVAL));
+
deployConfig.contains(KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_INTERVAL));
assertTrue(new
File(deployConfig.get(DeploymentOptionsInternal.CONF_DIR)).exists());
assertTrue(
new
File(deployConfig.get(KubernetesConfigOptions.KUBERNETES_POD_TEMPLATE))
@@ -157,9 +154,7 @@ public class FlinkConfigManagerTest {
Duration.ofSeconds(15),
configManager
.getDefaultConfig()
- .get(
- KubernetesOperatorConfigOptions
-
.OPERATOR_RECONCILER_RESCHEDULE_INTERVAL));
+
.get(KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_INTERVAL));
assertEquals(
Duration.ofSeconds(15),
configManager.getOperatorConfiguration().getReconcileInterval());
@@ -168,8 +163,6 @@ public class FlinkConfigManagerTest {
Duration.ofSeconds(15),
configManager
.getObserveConfig(deployment)
- .get(
- KubernetesOperatorConfigOptions
-
.OPERATOR_RECONCILER_RESCHEDULE_INTERVAL));
+
.get(KubernetesOperatorConfigOptions.OPERATOR_RECONCILE_INTERVAL));
}
}
diff --git
a/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/validation/DefaultValidatorTest.java
b/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/validation/DefaultValidatorTest.java
index e0c929c..00183ec 100644
---
a/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/validation/DefaultValidatorTest.java
+++
b/flink-kubernetes-operator/src/test/java/org/apache/flink/kubernetes/operator/validation/DefaultValidatorTest.java
@@ -420,12 +420,12 @@ public class DefaultValidatorTest {
.setFlinkConfiguration(
Map.of(
KubernetesOperatorConfigOptions
-
.OPERATOR_RECONCILER_RESCHEDULE_INTERVAL
+
.OPERATOR_RECONCILE_INTERVAL
.key(),
"60"));
},
flinkDeployment -> {},
- "Invalid session job flinkConfiguration key:
kubernetes.operator.reconciler.reschedule.interval."
+ "Invalid session job flinkConfiguration key:
kubernetes.operator.reconcile.interval."
+ " Allowed keys are
[kubernetes.operator.user.artifacts.http.header]");
}
diff --git a/helm/flink-kubernetes-operator/conf/flink-conf.yaml
b/helm/flink-kubernetes-operator/conf/flink-conf.yaml
index ccc172b..5b47ec7 100644
--- a/helm/flink-kubernetes-operator/conf/flink-conf.yaml
+++ b/helm/flink-kubernetes-operator/conf/flink-conf.yaml
@@ -27,14 +27,14 @@ taskmanager.memory.process.size: 1728m
parallelism.default: 2
# Flink operator related configs
-# kubernetes.operator.reconciler.reschedule.interval: 60 s
-# kubernetes.operator.reconciler.max.parallelism: 5
-# kubernetes.operator.reconciler.flink.cancel.job.timeout: 1 min
-# kubernetes.operator.reconciler.flink.cluster.shutdown.timeout: 60 s
+# kubernetes.operator.reconcile.interval: 60 s
+# kubernetes.operator.reconcile.parallelism: 5
+# kubernetes.operator.flink.client.cancel.timeout: 1 min
+# kubernetes.operator.resource.cleanup.timeout: 60 s
# kubernetes.operator.observer.rest-ready.delay: 10 s
# kubernetes.operator.observer.progress-check.interval: 10 s
# kubernetes.operator.observer.savepoint.trigger.grace-period: 10 s
-# kubernetes.operator.observer.flink.client.timeout: 10 s
+# kubernetes.operator.flink.client.timeout: 10 s
# kubernetes.operator.deployment.rollback.enabled: false
# kubernetes.operator.deployment.readiness.timeout: 1min
# kubernetes.operator.user.artifacts.base.dir: /opt/flink/artifacts
diff --git a/helm/flink-kubernetes-operator/values.yaml
b/helm/flink-kubernetes-operator/values.yaml
index b29f901..db9b7a1 100644
--- a/helm/flink-kubernetes-operator/values.yaml
+++ b/helm/flink-kubernetes-operator/values.yaml
@@ -89,7 +89,7 @@ defaultConfiguration:
kubernetes.operator.metrics.reporter.slf4j.factory.class:
org.apache.flink.metrics.slf4j.Slf4jReporterFactory
kubernetes.operator.metrics.reporter.slf4j.interval: 5 MINUTE
- kubernetes.operator.reconciler.reschedule.interval: 15 s
+ kubernetes.operator.reconcile.interval: 15 s
kubernetes.operator.observer.progress-check.interval: 5 s
log4j-operator.properties: |+
# Flink Operator Logging Overrides