You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Arseniy Tashoyan (Jira)" <ji...@apache.org> on 2022/09/06 09:22:00 UTC
[jira] [Created] (FLINK-29206) Default Flink configuration contains irrelevant settings
Arseniy Tashoyan created FLINK-29206:
----------------------------------------
Summary: Default Flink configuration contains irrelevant settings
Key: FLINK-29206
URL: https://issues.apache.org/jira/browse/FLINK-29206
Project: Flink
Issue Type: Bug
Components: Kubernetes Operator
Affects Versions: 1.15.2
Reporter: Arseniy Tashoyan
The default configuration of a FlinkDeployment contains the following settings:
{code:yaml}
kubernetes.operator.metrics.reporter.slf4j.interval: 5 MINUTE
kubernetes.operator.metrics.reporter.slf4j.factory.class: org.apache.flink.metrics.slf4j.Slf4jReporterFactory
kubernetes.operator.reconcile.interval: 15 s
kubernetes.operator.observer.progress-check.interval: 5 s
{code}
These settings are specific to Flink Kubernetes Operator itself, but not to Flink applications that the Operator runs. Although these settings most probably do not make any influence on a Flink application (they are just ignored), but the configuration is misleading. It would be better to remove these settings from the default configuration of a Flink application.
Actually these settings come from the _defaultConfiguration_ section of the file {_}helm/flink-kubernetes-operator/values.yaml{_}:
{code:yaml}
defaultConfiguration: ...
flink-conf.yaml: |+
# TODO Remove these Operator-specific settings - they are irrelevant to Flink apps
kubernetes.operator.metrics.reporter.slf4j.factory.class: org.apache.flink.metrics.slf4j.Slf4jReporterFactory
kubernetes.operator.metrics.reporter.slf4j.interval: 5 MINUTE
kubernetes.operator.reconcile.interval: 15 s
kubernetes.operator.observer.progress-check.interval: 5 s
{code}
This piece of configuration is misleading - is it the configuration of the Operator itself or the configuration of applications started by the Operator?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)