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)