Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-17196 Improve the implementation of Fabric8FlinkKubeClient#getRestEndpoint
  3. FLINK-17231

Deprecate possible implicit fallback from LB to NodePort When retrieving Endpoint of LB Service

    XMLWordPrintableJSON

Details

    Description

      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 may be 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.

      Attachments

        Issue Links

          Activity

            People

              spoon-lz liuzhuo
              felixzheng Canbin Zheng
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: