Vince.Feng created FLINK-31863:
----------------------------------

             Summary: Add 'Hostname' enum val to k8s NodeAddress type.
                 Key: FLINK-31863
                 URL: https://issues.apache.org/jira/browse/FLINK-31863
             Project: Flink
          Issue Type: Improvement
          Components: Deployment / Kubernetes
    Affects Versions: 1.17.0
         Environment: OS: CentOS 7

Kubernetes: v1.18.5
            Reporter: Vince.Feng
             Fix For: 1.17.1
         Attachments: image-2023-04-20-17-53-30-969.png

Class io.fabric8.kubernetes.api.model.NodeAddress.type contains 
'InternalIP','ExternalIP' and 'Hostname'. The InternalIP address is unavailable 
in the private cloud environment. But the hostname can be resolved by the DNS 
server. So 
'org.apache.flink.kubernetes.configuration.NodePortAddressType.NodePortAddressType'
 should add 'Hostname' enumeration value.
{code:java}
//org.apache.flink.kubernetes.configuration.NodePortAddressType.NodePortAddressType
    public enum NodePortAddressType {
        InternalIP,
        ExternalIP,
        Hostname
    } {code}
 

!image-2023-04-20-17-53-30-969.png!



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

Reply via email to