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 <n...@apache.org> wrote: >> >>> Nice! Look forward to discussing that proposal :) >>> On Sun, 14 Oct 2018 at 18:36, Jean-Baptiste Onofré <j...@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é <j...@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é <j...@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é >>>>>>>>> jbono...@apache.org >>>>>>>>> http://blog.nanthrax.net >>>>>>>>> Talend - http://www.talend.com >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Jean-Baptiste Onofré >>>>>>> jbono...@apache.org >>>>>>> http://blog.nanthrax.net >>>>>>> Talend - http://www.talend.com >>>>> >>> >> > -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com