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)

Reply via email to