[ 
https://issues.apache.org/jira/browse/IGNITE-734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14503095#comment-14503095
 ] 

Denis Magda commented on IGNITE-734:
------------------------------------

Dmitriy,

Unfortunately, didn't have enough time for this bug today but looked over 
jcloud SDK anyway.
I prefer to go for this SDK because, as you mentioned, it will let us support 
other providers in the future when required. 

It seems that we even don't need to use a kind of s3 storage for the IpFinder 
if to leverage NodeMetadata.getPublicAdresses(). 
(http://jclouds.apache.org/reference/javadoc/1.9.x/org/jclouds/compute/domain/NodeMetadata.html#getPublicAddresses())
 

If NodeMetadata.getPublicAdresses() doesn't work as required for IpFinder we 
can easily switch to jcloud BlobStore (that supports google's s3 storage as 
well).
https://jclouds.apache.org/start/blobstore/

The only negative side of using jcloud over GCE native lib is that jcloud for 
GCE is supported in "labs". However, let's check jcloud in practice if you 
don't see any concerns with this.

> Need to add IpFinder for Google Compute Engine
> ----------------------------------------------
>
>                 Key: IGNITE-734
>                 URL: https://issues.apache.org/jira/browse/IGNITE-734
>             Project: Ignite
>          Issue Type: Improvement
>          Components: general
>            Reporter: Dmitriy Setrakyan
>            Assignee: Denis Magda
>            Priority: Blocker
>             Fix For: sprint-4
>
>




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

Reply via email to