deltacloud-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arvind Creatrix IT Soft" <arv...@creatrixitsoft.com>
Subject Re: Beginner at deltacloud/ruby- how to configure + Deploy DeltaCloud API to work under a domain
Date Tue, 02 Apr 2013 01:01:59 GMT
Hello again,

OK one final question-- basically does a client (either using API or using a 
client library)- have to provide the correct SSL Certificate to the 
Deltacloud server? Is that the means of authentication?
And where can I find docs on the PHP and Java client libraries? I saw docs 
on the Ruby client library online.

One more thing- I would like to (in future) contribute to DeltaCloud- in 
that case, can I simply sign and send the Apache License Contributors 
Agreement and send it? Or are some other formalities/processes also to be 
followed?



Yours sincerely,
Arvind,
Creatrix IT Soft.
-----Original Message----- 
From: Francesco Vollero
Sent: Tuesday, April 2, 2013 6:21 AM
To: dev@deltacloud.apache.org
Subject: Re: Beginner at deltacloud/ruby- how to configure + Deploy 
DeltaCloud API to work under a domain

Il 4/2/13 2:14 AM, Arvind Creatrix IT Soft ha scritto:
> Hello again,
>
> Is it possible to deploy DeltaCloud as a regular Ruby Web App? Which can 
> be accessed over a single domain name? (Just like a regular web app is)
>
Yes of course.
> What kind of changes will I have to make to DeltaCloud to convert it from 
> the current API server--> API Web App? Will using frameworks like 
> Sinatra/Padrino/Rubyon Rails help?
>
Deltacloud itself rely on Sinatra, so you can treat as any other web
application.

Cheers,
-FV

> Thanks,
> Arvind.
>
>
>
>
> Yours sincerely,
> Arvind,
> Creatrix IT Soft.
> -----Original Message----- From: Arvind Creatrix IT Soft
> Sent: Tuesday, April 2, 2013 5:41 AM
> To: dev@deltacloud.apache.org
> Subject: Re: Beginner at deltacloud/ruby- how to configure + Deploy 
> DeltaCloud API to work under a domain
>
> Hello again
>
> OK, the cloud credentials are needed- but how do I prevent abuse of the
> server running Delta Cloud itself? (for eg meaningless calls to the
> deltacloud server which have random values for cloud credentials-- these
> will still cause the server to do some processing, right-- how do I 
> prevent
> this? Or do you mean that whenever a client library invokes delta cloud-->
> it has to furnish an SSL certificate? So that only authorised requests are
> actually processed by the Delta Cloud Server?
>
> I found out about Delta Cloud as I was looking for a cross cloud
> provisioning library-- and Delta Cloud fits the bill because it can be
> accessed from multiple languages.
>
> Yours sincerely,
> Arvind,
> Creatrix IT Soft.
>
> -----Original Message----- From: Francesco Vollero
> Sent: Tuesday, April 2, 2013 5:32 AM
> To: dev@deltacloud.apache.org
> Subject: Re: Beginner at deltacloud/ruby- how to configure + Deploy
> DeltaCloud API to work under a domain
>
> Il 4/2/13 1:57 AM, Arvind Creatrix IT Soft ha scritto:
>> Hello again Francesco,
>>
>> Thanks for the prompt reply-- so DeltaCloud is not a regular 'web-app' 
>> which is accessed by going to a specific domain name?
> Well, it's a ruby Rest API so, you can bind to a specific domain, also
> you can put behind apache mod_proxy or nginx as you wish.
>> In that case, does it have any authentication/security built in? So that 
>> no one can abuse the server running Delta Cloud?
>>
> Yes. To keep things secure, deltacloud support ssl encryption and for
> the credentials, you don't have to worry because without the credentials
> for your cloud providers nobody can abuse of your cloud machines.
>
> Anyway, I would like to ask you a question, where you heard of us?
>
> Cheers,
> -FV
>
>> Thanks,
>> Arvind.
>>
>>
>>
>>
>> Yours sincerely,
>> Arvind,
>> Creatrix IT Soft.
>> -----Original Message----- From: Francesco Vollero
>> Sent: Tuesday, April 2, 2013 4:54 AM
>> To: dev@deltacloud.apache.org
>> Subject: Re: Beginner at deltacloud/ruby- how to configure + Deploy 
>> DeltaCloud API to work under a domain
>>
>> Il 4/2/13 1:19 AM, Arvind Creatrix IT Soft ha scritto:
>>> Hi
>>>
>>> Thanks for your reply
>>>
>>> Please clarify the following for me--
>>> I thought Delta Cloud provides an API? How will I access the API if I 
>>> cant access that API over a specific domain(in which delta cloud is 
>>> deployed)?
>>>
>> Well, Deltacloud is an API Rest server. You can configure it to be
>> listening on any ip address that you think is the most suitable for you.
>> At the end the Rest API is given over HTTP/HTTPS so you have to treat
>> him as a web server.
>>> Or, do I have to deploy DeltaCloud as you have said, and then use the 
>>> client library in the same machine (on which delta cloud is installed)--  
>>> in which ever application I want to use Delta Cloud in? Please clarify 
>>> the above for me.
>>>
>>
>> Cheers,
>> -FV
>>> Yours sincerely,
>>> Arvind,
>>> Creatrix IT Soft.
>>> -----Original Message----- From: Francesco Vollero
>>> Sent: Tuesday, April 2, 2013 4:40 AM
>>> To: dev@deltacloud.apache.org
>>> Subject: Re: Beginner at deltacloud/ruby- how to configure + Deploy 
>>> DeltaCloud API to work under a domain
>>>
>>> Il 4/1/13 11:49 PM, Arvind Creatrix IT Soft ha scritto:
>>>> Hello all,
>>> Howdy!
>>>>
>>>> I wish to deploy Delta Cloud and use it via its API.
>>> Amazing!!
>>>> I want to use its API via a specific domain, in a server where I am 
>>>> using a hosting control panel to deploy multiple domains/websites.
>>>>
>>>> Can anyone let me know how to configure and deploy DEltacloud so that 
>>>> it works under one such domain? For any of the popular control panels- 
>>>> like CPanel/Plesk/Webmin?
>>>> So that some domains have their existing websites/php apps while one 
>>>> new domain is used to access Deltacloud API?
>>>
>>> Well, deploy deltacloud itself is really easy, what you need to do is to
>>> install it following this procedure:
>>> deltacloud.apache.org/install-deltacloud.html
>>>
>>> You would need a shell to the machine to install this ruby application.
>>> Well, you should not worry about it, because deltacloud run iteself on
>>> 127.0.0.1 that mean localhost, so is not accessible from the outside and
>>> moreover we don't store any credentials so you should be safe for that
>>> as well :)
>>>> Another query- in the above scenario, how do I deploy updates to 
>>>> DeltaCloud?
>>> Well, since it's distributed as gem for ruby you can run gem update
>>> deltacloud if you're not using a pre packaged version (Fedora or RHEL).
>>>> Yours sincerely,
>>>> Arvind.
>>> Cheers and thanks for contact us,
>>> -FV
>>
>


Mime
View raw message