You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2023/04/20 11:02:00 UTC
[jira] [Updated] (FLINK-31863) Add 'Hostname' enum val to k8s NodeAddress type.
[ https://issues.apache.org/jira/browse/FLINK-31863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated FLINK-31863:
-----------------------------------
Labels: easyfix kubernetes pull-request-available (was: easyfix kubernetes)
> 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
> Priority: Major
> Labels: easyfix, kubernetes, pull-request-available
> Fix For: 1.17.1
>
> Attachments: image-2023-04-20-17-53-30-969.png
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> 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)