node.adminEndpoints

4 views
Skip to first unread message

Adrian Cole

unread,
Feb 26, 2012, 7:57:09 AM2/26/12
to jclou...@googlegroups.com
Hi, team.

Following up from here:
http://groups.google.com/group/jclouds-dev/browse_thread/thread/ed85fbf9c00fe0a1/71b6495dd864a834?lnk=gst&q=bastion#

Seems we didn't solve this last year. Seems easiest to add a member
to nodeMetadata that is a set of URIs which expose the connections
available to this vm.

Ex.
node.adminEndpoints =
vnc://privateip
ssh://privateip
ssh://bastion:6101

or..
node.adminEndpoints =
rdp://privateip etc..

Not sure this is the best way, but it seems the most straightforward
means to move the ball forward. WDYT?

-Adrian

Andrei Savu

unread,
Feb 28, 2012, 5:03:20 PM2/28/12
to jclou...@googlegroups.com
+1 looks good to me. 


-Adrian

--
You received this message because you are subscribed to the Google Groups "jclouds-dev" group.
To post to this group, send email to jclou...@googlegroups.com.
To unsubscribe from this group, send email to jclouds-dev...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jclouds-dev?hl=en.


Andrew Phillips

unread,
Mar 1, 2012, 5:03:52 PM3/1/12
to jclou...@googlegroups.com
> Following up from here:
> http://groups.google.com/group/jclouds-dev/browse_thread/thread/ed85fbf9c00fe0a1/71b6495dd864a834?lnk=gst&q=bastion#
>
> Seems we didn't solve this last year. Seems easiest to add a member
> to nodeMetadata that is a set of URIs which expose the connections
> available to this vm.
>
> Ex.
> node.adminEndpoints =
> vnc://privateip
> ssh://privateip
> ssh://bastion:6101

If I understand this proposal correctly it's about storing, in metadata,
a list of ways to get *to* this machine. That way, once the connection
methods have been set up, you can easily query a machine to figure out
(alternative) ways of connecting to it.

Looking at the referenced thread, it would seem that that also refers to
ways to get jclouds to help actually *set up* the connections in
questions, rather than just storing the connection information for easy
retrieval later.

Has that changed or did I misread the original thread?

Also, if Chris Dean (the last poster to the thread) is still around
would it be worthwhile reaching out there to see if this addresses their
use case..?

ap

Adrian Cole

unread,
Mar 1, 2012, 6:47:18 PM3/1/12
to jclou...@googlegroups.com
thanks for following up with good questions!.. inline!

On Fri, Mar 2, 2012 at 12:03 AM, Andrew Phillips <aphi...@qrmedia.com> wrote:
>> Following up from here:
>>
>> http://groups.google.com/group/jclouds-dev/browse_thread/thread/ed85fbf9c00fe0a1/71b6495dd864a834?lnk=gst&q=bastion#
>>
>> Seems we didn't solve this last year.   Seems easiest to add a member
>> to nodeMetadata that is a set of URIs which expose the connections
>> available to this vm.
>>
>> Ex.
>> node.adminEndpoints =
>>   vnc://privateip
>>   ssh://privateip
>>   ssh://bastion:6101
>
>
> If I understand this proposal correctly it's about storing, in metadata, a
> list of ways to get *to* this machine. That way, once the connection methods
> have been set up, you can easily query a machine to figure out (alternative)
> ways of connecting to it.

yep, querying the known and available

>
> Looking at the referenced thread, it would seem that that also refers to
> ways to get jclouds to help actually *set up* the connections in questions,
> rather than just storing the connection information for easy retrieval
> later.

not quite yet. similar to our volume support, which is read-only,
only trying to specify a portable means to display them at the moment.
This is in response to things going stale, yet folks still being
without means to connect to things. I'd like to solve the whole
shebang simultaneously, but there doesn't seem harm in doing
read-only, then later an option for portable setup. That's the idea
anyway.

>
> Has that changed or did I misread the original thread?
>
> Also, if Chris Dean (the last poster to the thread) is still around would it
> be worthwhile reaching out there to see if this addresses their use case..?
>
> ap
>
>

Richard Downer

unread,
Mar 2, 2012, 4:54:37 AM3/2/12
to jclou...@googlegroups.com
On 1 March 2012 22:03, Andrew Phillips <aphi...@qrmedia.com> wrote:
node.adminEndpoints =
  vnc://privateip
  ssh://privateip
  ssh://bastion:6101

If I understand this proposal correctly it's about storing, in metadata, a list of ways to get *to* this machine. That way, once the connection methods have been set up, you can easily query a machine to figure out (alternative) ways of connecting to it.

That would be a good thing to have to improve Windows support, which would normally use something other than ssh endpoints...


(The latter two wouldn't strictly qualify as URLs though...)

--
Richard Downer • Lead Engineer • Cloudsoft Corporation • http://www.cloudsoftcorp.com
Skype richardcloudsoft • Twitter @FrontierTown

Reply all
Reply to author
Forward
0 new messages