jclouds-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: [HEADS UP] Update to Apache Karaf 4.2.x & provisioning proposal
Date Thu, 29 Nov 2018 13:21:26 GMT
Hi guys,

the first PR about Karaf 4.2.x support in jclouds is almost done
(including itests, new commands, etc).

For the second part about provisioning feature, I need to do some
cleanup on the PoC before starting a concrete discussion.

I keep you posted asap !

Regards
JB

On 20/11/2018 06:17, Jean-Baptiste Onofré wrote:
> Hi Ignasi,
> 
> Thanks for the reminder ;)
> 
> I did some improvements in Karaf 4.2.2-SNAPSHOT to speed up jclouds and
> the "provisioning" feature we discussed.
> 
> First PR (just Karaf 4.2.x update) is almost done, I will submit it soon
> (tomorrow or the day after probably).
> 
> For the "provisioning" proposal, I'm still have work to do but it's on
> the right way to be discussed.
> 
> Sorry for the delay, but it's coming ;)
> 
> Regards
> JB
> 
> On 19/11/2018 23:01, Ignasi Barrera wrote:
>> Just a friendly reminder :)
>>
>> On Mon, 15 Oct 2018 at 09:59, Ignasi Barrera <nacx@apache.org> wrote:
>>
>>> Nice! Look forward to discussing that proposal :)
>>> On Sun, 14 Oct 2018 at 18:36, Jean-Baptiste Onofré <jb@nanthrax.net>
>>> wrote:
>>>>
>>>> Hi guys,
>>>>
>>>> just a quick update about that.
>>>>
>>>> I fixed the issue I had on the commands (updated with new Karaf 4.x
>>>> annotation). I'm adding features verify and itests, I would also like to
>>>> test compute service and blobstore on a couple of providers (ec2 and
>>>> azure). The PR should happen pretty soon.
>>>>
>>>> On the provisioning side, I'm testing Karaf and pure Java application
>>>> provisioning on Azure and Amazon EC2 for now. It's still in early stage
>>>> but promising. I need more time to have a complete and concrete proposal
>>>> on that.
>>>>
>>>> I keep you posted.
>>>>
>>>> Regards
>>>> JB
>>>>
>>>> On 03/10/2018 10:56, Jean-Baptiste Onofré wrote:
>>>>> Awesome !
>>>>>
>>>>> Thanks guys for the interest ! I think it would be a great new feature
>>>>> in jClouds.
>>>>>
>>>>> So yes, I will definitely keep you posted.
>>>>>
>>>>> But first, Karaf 4.2.x and Java8 full support in jclouds-karaf ;)
>>>>>
>>>>> Regards
>>>>> JB
>>>>>
>>>>> On 03/10/2018 10:53, Ignasi Barrera wrote:
>>>>>> This application runtime provisioning concept definitively looks
>>>>>> interesting. I'd love to discuss how it should look like and what
>>>>>> makes sense, so please, keep us posted and share the progress of
your
>>>>>> PoC and the ideas that may come from it.
>>>>>> On Wed, 3 Oct 2018 at 10:50, Jean-Baptiste Onofré <jb@nanthrax.net>
>>> wrote:
>>>>>>>
>>>>>>> Hi Andrea,
>>>>>>>
>>>>>>> For jCloud compute abstraction, I think I can do something
>>> "compliant".
>>>>>>> jClouds and Karaf instance (or even Cellar node) can map indeed.
>>>>>>>
>>>>>>> For now it's a rough idea, but I will started a PoC on this area.
I
>>>>>>> think other "application runtime provisioning" support can be
>>> interested
>>>>>>> in jClouds.
>>>>>>>
>>>>>>> Let me start a PoC (I will probably bother you with some questions
>>> ;)),
>>>>>>> I keep you posted.
>>>>>>>
>>>>>>> Thanks !
>>>>>>>
>>>>>>> Regards
>>>>>>> JB
>>>>>>>
>>>>>>> On 03/10/2018 09:14, Andrea Turli wrote:
>>>>>>>> Interesting idea!
>>>>>>>>
>>>>>>>> As Andrew I've little knowledge of karaf, how do you think
it will
>>> fit with
>>>>>>>> the jclouds compute abstraction? To what can you map jclouds
node
>>> in the
>>>>>>>> karaf world? A Karaf container or a "service" running inside
the
>>> karaf
>>>>>>>> container? What's an jclouds image or location in that respect?
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> Il mer 3 ott 2018, 07:05 Jean-Baptiste Onofré <jb@nanthrax.net>
ha
>>> scritto:
>>>>>>>>
>>>>>>>>> Hi Andrew,
>>>>>>>>>
>>>>>>>>> exactly, you got the idea.
>>>>>>>>>
>>>>>>>>> For instance, it could result to create a AMI on Amazon
EC2, etc.
>>>>>>>>>
>>>>>>>>> The purpose is exactly what you described:
>>>>>>>>>
>>>>>>>>> - be able to install a Karaf instance on a cloud provider
>>>>>>>>> - control the "cloud Karaf instance" (start, stop, ...)
>>>>>>>>> - expose this instance as a compute service
>>>>>>>>>
>>>>>>>>> It's something I planned in Karaf Cellar, but I think
it makes more
>>>>>>>>> sense to have in jclouds (and Cellar will leverage jClouds).
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>> JB
>>>>>>>>>
>>>>>>>>> On 03/10/2018 01:46, Andrew Phillips wrote:
>>>>>>>>>>>> On the other hand, I was thinking about adding
a
>>> Provisioning/Compute
>>>>>>>>>>>>> Service for Karaf. The idea is to easily
provision and
>>> bootstrap
>>>>>>>>> Apache
>>>>>>>>>>>>> Karaf runtime (vanilla or custom) on
a cloud provider.
>>>>>>>>>>
>>>>>>>>>> If I understand this correctly, the idea is firstly
to use
>>> jclouds to
>>>>>>>>>> install (?) a Karaf runtime on a cloud provider,
then expose that
>>>>>>>>>> runtime as a compute service in its own right?
>>>>>>>>>>
>>>>>>>>>> That would be an interesting idea that I don't think
has been
>>> tried
>>>>>>>>>> previously - in what sense (question from someone
with little
>>> Karaf
>>>>>>>>>> background here) does Karaf fit the model of a cloud
compute
>>> service?
>>>>>>>>>> What type of "things" can you provision in Karaf,
for example?
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>>
>>>>>>>>>> ap
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Jean-Baptiste Onofré
>>>>>>>>> jbonofre@apache.org
>>>>>>>>> http://blog.nanthrax.net
>>>>>>>>> Talend - http://www.talend.com
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Jean-Baptiste Onofré
>>>>>>> jbonofre@apache.org
>>>>>>> http://blog.nanthrax.net
>>>>>>> Talend - http://www.talend.com
>>>>>
>>>
>>
> 

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message