ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Denis Magda (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-4160) Discovery SPI Implementation for Ignite Kubernetes Pods
Date Tue, 01 Nov 2016 20:36:58 GMT
Denis Magda created IGNITE-4160:
-----------------------------------

             Summary: Discovery SPI Implementation for Ignite Kubernetes Pods
                 Key: IGNITE-4160
                 URL: https://issues.apache.org/jira/browse/IGNITE-4160
             Project: Ignite
          Issue Type: Sub-task
            Reporter: Denis Magda
             Fix For: 2.0


There is no way to set a predefined internal IP address and port number for a Kubernetes pod.
Kubernetes manages this on its own by assigning an IP address and port dynamically.

In order to assemble an Ignite cluster under Kubernetes supervision we have to provide a Kubernetes
specific implementation of discovery SPI. The discovery implementation has to use Kubernetes
API to locate private IP addresses of all the Ignite pods (nodes) started so far and use these
IP addresses at the join phase.

Refer to an exemplary implementation of a discovery component in other distributed storage:
https://github.com/pires/hazelcast-kubernetes#hazelcast-discovery-source



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message