You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Raymond Wilson (Jira)" <ji...@apache.org> on 2021/09/26 21:22:00 UTC
[jira] [Created] (IGNITE-15602) Expose
KubernetesConnectionConfiguration.DiscoveryPort property
Raymond Wilson created IGNITE-15602:
---------------------------------------
Summary: Expose KubernetesConnectionConfiguration.DiscoveryPort property
Key: IGNITE-15602
URL: https://issues.apache.org/jira/browse/IGNITE-15602
Project: Ignite
Issue Type: Improvement
Components: general
Affects Versions: 2.11, 2.9.1, 2.10, 2.8.1
Reporter: Raymond Wilson
KubernetesConnectionConfiguration defines a private property, DiscoveryPort, which the Ignite Kubernetes finder can use to locate a grid deployed in Kubernetes.
However, the TcpDiscoveryKubernetesIpFinder hard wires the port passed to the KubernetesServiceAddressResolver to 0, rather than the DiscoveryPort noted in KubernetesConnectionConfiguration.
This means if there is a client to more than one grid deployed to Kubernetes, that client can only see one of the grids due to the port being hard wired to 0.
This work items makes the following changes:
* Makes the DiscoveryPort property in KubernetesConnectionConfiguration public
* Passes that DiscoveryPort configuration value to the KubernetesServiceAddressResolver
--
This message was sent by Atlassian Jira
(v8.3.4#803005)