You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Fabian Paul (Jira)" <ji...@apache.org> on 2025/02/26 10:08:00 UTC

[jira] [Created] (FLINK-37391) Change watchNamespace config in operator is not respected while running

Fabian Paul created FLINK-37391:
-----------------------------------

             Summary: Change watchNamespace config in operator is not respected while running
                 Key: FLINK-37391
                 URL: https://issues.apache.org/jira/browse/FLINK-37391
             Project: Flink
          Issue Type: Bug
          Components: Kubernetes Operator
    Affects Versions: 1.19.0, 1.10.0
            Reporter: Fabian Paul


The Flink operator allows the limiting of the watched namespaces by setting the `watchNamespaces` config during helm installation and upgrades.

 

Currently, the configuration is only loaded into operator during the initial start [https://github.com/apache/flink-kubernetes-operator/blob/9eb3c385b90a5a2f08376720f3204d1784981a0c/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/FlinkOperator.java#L247] leading to that updating the watched namespaces doesn't inform the java process and only create the necessary k8s resources, e.g., service account via the helm upgrade.

 

One idea could be that changing watchNamespaces triggers a restart of the operator pod and, hence reinitializes the watch behavior.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)