[jira] [Created] (FLINK-17231) Deprecate possible implicit fallback from LB to NodePort When retrieving Endpoint of LB Service

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-17231) Deprecate possible implicit fallback from LB to NodePort When retrieving Endpoint of LB Service

Shang Yuanchun (Jira)
Canbin Zheng created FLINK-17231:
------------------------------------

             Summary: Deprecate possible implicit fallback from LB to NodePort When retrieving Endpoint of LB Service
                 Key: FLINK-17231
                 URL: https://issues.apache.org/jira/browse/FLINK-17231
             Project: Flink
          Issue Type: Sub-task
          Components: Deployment / Kubernetes
    Affects Versions: 1.10.0, 1.10.1
            Reporter: Canbin Zheng
             Fix For: 1.11.0


Currently, if people use the LB Service, when it comes to retrieving the Endpoint for the external Service, we make an implicit fallback immediately to return the NodePort address and port if we fail to get the LB address in a single try. This kind of toleration can confuse the users since the NodePort address/port maybe unaccessible due to some reasons like network security policy, and the users may not know what really happen behind.

This ticket proposes to always return the LB address/port otherwise throw an Exception indicating that the LB is unready or abnormal.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)