Balazs Peterfi created IGNITE-11771:
---------------------------------------
Summary: Kubernetes discovery support for non-ready pods
Key: IGNITE-11771
URL: https://issues.apache.org/jira/browse/IGNITE-11771
Project: Ignite
Issue Type: Improvement
Affects Versions: 2.7
Reporter: Balazs Peterfi
I have a use case where Ignite is running in embedded mode and on start-up
there is a time consuming task to warm-up the cache. During that time
Kubernetes sees the pods as not ready due to the loading, thus the current
implementation doesn't return them as potential members. Eventually they would
become ready and see each-other but by then it would be a split-brain situation.
The idea is to return IPs not only for "ready" pods but for "not ready" ones as
well in case the discovery client is configured that way. See more details
here:
[https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.13/#endpointsubset-v1-core]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)