Hi all, Bit new to this discussion. I cannot find any code committed regarding docker to master branch. Do we maintain them locally?
Also do we have a plan to use the docker API which is in Jclouds labs at the moment? Thanks. On Thu, Aug 21, 2014 at 12:32 PM, Nirmal Fernando <nirmal070...@gmail.com> wrote: > Thanks a lot Sajith! > > > On Thu, Aug 21, 2014 at 12:31 PM, Sajith Kariyawasam <saj...@wso2.com> > wrote: > >> I added the tasks as a new sub page [1] and linked from the original page >> Chris has created [2] >> >> [1] https://cwiki.apache.org/confluence/display/STRATOS/Task+List >> [2] >> https://cwiki.apache.org/confluence/display/STRATOS/Docker+Provider+Development >> >> Thanks, >> Sajith >> >> >> On Thu, Aug 21, 2014 at 10:53 AM, Nirmal Fernando <nirmal070...@gmail.com >> > wrote: >> >>> Hi Sajith, >>> >>> Would you be able to add the task list to a wiki page? >>> >>> >>> On Wed, Aug 20, 2014 at 9:31 AM, Nguyen Anh Tu <t...@apache.org> wrote: >>> >>>> Thanks Nirmal, Sajith & Akila for the productive hangout yesterday. >>>> Please update the design to wiki. >>>> >>>> Cheers, >>>> >>>> --Tuna >>>> >>>> >>>> On Tue, Aug 19, 2014 at 11:04 AM, Nirmal Fernando < >>>> nirmal070...@gmail.com> wrote: >>>> >>>>> Current DockerIaas implementation uses default Jclouds TemplateOptions >>>>> class. But in order to get all the available options in Docker Jclouds >>>>> implementation, we should use DockerTemplateOptions class. By using >>>>> it, we could easily pass user-metadata. >>>>> >>>>> >>>>> On Tue, Aug 19, 2014 at 9:27 AM, Nirmal Fernando < >>>>> nirmal070...@gmail.com> wrote: >>>>> >>>>>> IMO we could map a partition to a host machine where you could spin >>>>>> docker instances, in the developer version. >>>>>> >>>>>> >>>>>> On Thu, Aug 14, 2014 at 6:50 PM, Sajith Kariyawasam <saj...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> >>>>>>> On Tue, Aug 12, 2014 at 10:00 AM, Lakmal Warusawithana < >>>>>>> lak...@wso2.com> wrote: >>>>>>> >>>>>>>> Hi Folks, >>>>>>>> >>>>>>>> Did you guys had a hangout meeting. Sorry I could not follow up. >>>>>>>> Here is my thought of implementing/design/architecture. >>>>>>>> >>>>>>>> We should have two mode of docker support. >>>>>>>> >>>>>>>> >>>>>>>> - Developer version - capability of adding docker IaaS >>>>>>>> provider, which docker install in host machine. (single docker >>>>>>>> host). No >>>>>>>> IaaS (ec2, openstack etc.) involved. We may add multiple physical >>>>>>>> machines >>>>>>>> with docker support. (as different Docker IaaS providers) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> How should we support partitions in Developer version? >>>>>>> >>>>>>> are we going for a provider level partition? >>>>>>> >>>>>>>> >>>>>>>> - Scalable version. - This is adding docker cluster. IMHO we >>>>>>>> can see go with CoreOS. (or kubernetes). We can have two mode of >>>>>>>> this. >>>>>>>> First we can consider psychically configure Docker Cluster. (with >>>>>>>> set of >>>>>>>> bare metal machine). We are not worry about scalability of docker >>>>>>>> cluster >>>>>>>> here. Next is, dynamically scalable docker cluster. This can >>>>>>>> achieved by >>>>>>>> top of another available IaaS. See below scenario >>>>>>>> >>>>>>>> >>>>>>>> For a example, I will take EC2, this can be any available IaaS. We >>>>>>>> can have coreOS ami and register it as docker *host* cartridge in >>>>>>>> Stratos. >>>>>>>> (we can consider this as multi-tenant cartridge). It can define min and >>>>>>>> max. Say we have min=2 max=10. when multi-tenant service deployment it >>>>>>>> will >>>>>>>> spin up two docker *host* instances and make docker cluster. (this is >>>>>>>> two >>>>>>>> coreOS with docker cluster). And this should register it self as IaaS >>>>>>>> provider into Stratos. (we need to bring APIs for adding IaaS provider >>>>>>>> dynamically. this can used to bring UI for adding IaaS provider as >>>>>>>> well.) >>>>>>>> Then Stratos will have docker IaaS provider for create dockers. Docker >>>>>>>> host >>>>>>>> cartridge agent should monitor host health and scale up when >>>>>>>> necessary, and >>>>>>>> it will add dynamic docker host nodes to docker cluster. This will >>>>>>>> bring >>>>>>>> two level of scaling into Stratos. >>>>>>>> >>>>>>>> This is my initial thoughts, need you folks thoughts as well. >>>>>>>> >>>>>>>> thanks >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Aug 11, 2014 at 4:40 PM, Imesh Gunaratne <im...@apache.org> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Sajith, >>>>>>>>> >>>>>>>>> Yes the usage of image name instead of the image id was >>>>>>>>> intentional. As I could remember due to some reason Image id did not >>>>>>>>> work >>>>>>>>> at the time I tested this. Will revisit this and change it to image >>>>>>>>> id if >>>>>>>>> possible. >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Aug 11, 2014 at 4:52 AM, chris snow <chsnow...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Great - thanks Sajith! >>>>>>>>>> >>>>>>>>>> Btw - I'm on vacation for the next 7 days, so won't be able to >>>>>>>>>> take >>>>>>>>>> part in any meetups. Please don't wait for me though - I'm not >>>>>>>>>> sure >>>>>>>>>> there is much I can add at this stage anyway :) >>>>>>>>>> >>>>>>>>>> On Mon, Aug 11, 2014 at 9:28 AM, Sajith Kariyawasam < >>>>>>>>>> saj...@wso2.com> wrote: >>>>>>>>>> > Hi, >>>>>>>>>> > >>>>>>>>>> > On Sat, Aug 9, 2014 at 2:14 AM, chris snow <chsnow...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >> >>>>>>>>>> >> Hi Imesh, >>>>>>>>>> >> >>>>>>>>>> >> If you get a chance, would you be able to add some information >>>>>>>>>> to "How >>>>>>>>>> >> to try out the implementation" on [1]? >>>>>>>>>> >> >>>>>>>>>> > >>>>>>>>>> > I tried out that code and were able to get Cloud controller to >>>>>>>>>> spawn a >>>>>>>>>> > docker container. I will add the steps, and better if Imesh can >>>>>>>>>> verify those >>>>>>>>>> > >>>>>>>>>> > Also noted that the code has been implemented to use the image >>>>>>>>>> description, >>>>>>>>>> > but not the image id in DockerIaaS.findImage method, >>>>>>>>>> > so that in cartridge definition json the value to be used in >>>>>>>>>> imageId is the >>>>>>>>>> > description (like ubuntu:13.10) >>>>>>>>>> > >>>>>>>>>> > Was that intentional? Any reason to avoid the imageId there? >>>>>>>>>> > >>>>>>>>>> > Thanks, >>>>>>>>>> > Sajith >>>>>>>>>> > >>>>>>>>>> >> >>>>>>>>>> >> Many thanks, >>>>>>>>>> >> >>>>>>>>>> >> Chris >>>>>>>>>> >> >>>>>>>>>> >> --- >>>>>>>>>> >> [1] >>>>>>>>>> >> >>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/Docker+Provider+Development >>>>>>>>>> >> >>>>>>>>>> >> On Fri, Aug 8, 2014 at 9:26 PM, Imesh Gunaratne < >>>>>>>>>> im...@apache.org> wrote: >>>>>>>>>> >> > Hi All, >>>>>>>>>> >> > >>>>>>>>>> >> > I'm really sorry for the delayed response. >>>>>>>>>> >> > Yes we could have a Hangout early next week on this, please >>>>>>>>>> suggest a >>>>>>>>>> >> > time. >>>>>>>>>> >> > >>>>>>>>>> >> > Thanks >>>>>>>>>> >> > >>>>>>>>>> >> > >>>>>>>>>> >> > On Fri, Aug 8, 2014 at 8:18 AM, chris snow < >>>>>>>>>> chsnow...@gmail.com> wrote: >>>>>>>>>> >> >> >>>>>>>>>> >> >> I've added a page here: >>>>>>>>>> >> >> >>>>>>>>>> >> >> >>>>>>>>>> >> >> >>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/Docker+Provider+Development >>>>>>>>>> >> >> >>>>>>>>>> >> >> Please add your comments to this page. >>>>>>>>>> >> >> >>>>>>>>>> >> >> Many thanks, >>>>>>>>>> >> >> >>>>>>>>>> >> >> Chris >>>>>>>>>> >> >> >>>>>>>>>> >> >> On Fri, Aug 8, 2014 at 12:08 PM, chris snow < >>>>>>>>>> chsnow...@gmail.com> >>>>>>>>>> >> >> wrote: >>>>>>>>>> >> >> > Makes sense. In the meantime, I'll add a wiki page to >>>>>>>>>> track the >>>>>>>>>> >> >> > requirements, constraints, design choices and progress... >>>>>>>>>> >> >> > >>>>>>>>>> >> >> > On Fri, Aug 8, 2014 at 12:01 PM, Sajith Kariyawasam < >>>>>>>>>> saj...@wso2.com> >>>>>>>>>> >> >> > wrote: >>>>>>>>>> >> >> >> Seems its better we postpone the discussion to have more >>>>>>>>>> >> >> >> participants..somewhere early next week? >>>>>>>>>> >> >> >> >>>>>>>>>> >> >> >> >>>>>>>>>> >> >> >> On Fri, Aug 8, 2014 at 3:46 PM, Nguyen Anh Tu < >>>>>>>>>> t...@apache.org> >>>>>>>>>> >> >> >> wrote: >>>>>>>>>> >> >> >>> >>>>>>>>>> >> >> >>> Sorry guys I can't join between 4:30pm - 6:30pm. I just >>>>>>>>>> have an >>>>>>>>>> >> >> >>> urgent >>>>>>>>>> >> >> >>> task. Keep talking and decide how we can do this >>>>>>>>>> integration >>>>>>>>>> >> >> >>> smoothly. >>>>>>>>>> >> >> >>> >>>>>>>>>> >> >> >>> Thanks, >>>>>>>>>> >> >> >>> >>>>>>>>>> >> >> >>> --Tuna >>>>>>>>>> >> >> >>> >>>>>>>>>> >> >> >>> >>>>>>>>>> >> >> >>> On Fri, Aug 8, 2014 at 1:01 PM, Sajith Kariyawasam >>>>>>>>>> >> >> >>> <saj...@wso2.com> >>>>>>>>>> >> >> >>> wrote: >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> Hi, >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> So, shall we have the discussion today at 4.30 p.m - >>>>>>>>>> 5.30 pm (IST) >>>>>>>>>> >> >> >>>> ? >>>>>>>>>> >> >> >>>> I guess Chris and Tuna are ok with that time. Imesh >>>>>>>>>> will you be >>>>>>>>>> >> >> >>>> able >>>>>>>>>> >> >> >>>> to >>>>>>>>>> >> >> >>>> join? >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> Thanks, >>>>>>>>>> >> >> >>>> Sajith >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> On Wed, Aug 6, 2014 at 12:31 PM, Nguyen Anh Tu < >>>>>>>>>> t...@apache.org> >>>>>>>>>> >> >> >>>> wrote: >>>>>>>>>> >> >> >>>>> >>>>>>>>>> >> >> >>>>> Please keep Imesh in discussion. He's going forward >>>>>>>>>> on this >>>>>>>>>> >> >> >>>>> feature. >>>>>>>>>> >> >> >>>>> How >>>>>>>>>> >> >> >>>>> about you, Imesh? >>>>>>>>>> >> >> >>>>> >>>>>>>>>> >> >> >>>>> --Tuna >>>>>>>>>> >> >> >>>>> >>>>>>>>>> >> >> >>>>> >>>>>>>>>> >> >> >>>>> On Wed, Aug 6, 2014 at 1:58 PM, Nguyen Anh Tu < >>>>>>>>>> t...@apache.org> >>>>>>>>>> >> >> >>>>> wrote: >>>>>>>>>> >> >> >>>>>> >>>>>>>>>> >> >> >>>>>> Hi, >>>>>>>>>> >> >> >>>>>> >>>>>>>>>> >> >> >>>>>> Can we move to around 10pm IST, Friday? If not, I'm >>>>>>>>>> free between >>>>>>>>>> >> >> >>>>>> 4.30pm >>>>>>>>>> >> >> >>>>>> - 6.30pm as Chris. I can't do around 8pm. >>>>>>>>>> >> >> >>>>>> >>>>>>>>>> >> >> >>>>>> --Tuna >>>>>>>>>> >> >> >>>>>> >>>>>>>>>> >> >> >>>>>> >>>>>>>>>> >> >> >>>>>> On Wed, Aug 6, 2014 at 12:42 AM, chris snow >>>>>>>>>> >> >> >>>>>> <chsnow...@gmail.com> >>>>>>>>>> >> >> >>>>>> wrote: >>>>>>>>>> >> >> >>>>>>> >>>>>>>>>> >> >> >>>>>>> sorry, I meant Friday by tomorrow :) >>>>>>>>>> >> >> >>>>>>> >>>>>>>>>> >> >> >>>>>>> On Tue, Aug 5, 2014 at 6:41 PM, chris snow >>>>>>>>>> >> >> >>>>>>> <chsnow...@gmail.com> >>>>>>>>>> >> >> >>>>>>> wrote: >>>>>>>>>> >> >> >>>>>>> > Hi Akila - I'm pretty tight for time tomorrow. >>>>>>>>>> >> >> >>>>>>> > >>>>>>>>>> >> >> >>>>>>> > I'm free between either 4.30 IST and 5.30 IST or >>>>>>>>>> 5.30 IST and >>>>>>>>>> >> >> >>>>>>> > 6.30 >>>>>>>>>> >> >> >>>>>>> > IST, but probably not both :( >>>>>>>>>> >> >> >>>>>>> > >>>>>>>>>> >> >> >>>>>>> > On Tue, Aug 5, 2014 at 6:10 PM, Akila Ravihansa >>>>>>>>>> Perera >>>>>>>>>> >> >> >>>>>>> > <raviha...@wso2.com> wrote: >>>>>>>>>> >> >> >>>>>>> >> On Tue, Aug 5, 2014 at 9:24 PM, Nirmal Fernando >>>>>>>>>> >> >> >>>>>>> >> <nirmal070...@gmail.com> wrote: >>>>>>>>>> >> >> >>>>>>> >>> Hi Akila, >>>>>>>>>> >> >> >>>>>>> >>> >>>>>>>>>> >> >> >>>>>>> >>> I suggest we move the time further down, may be >>>>>>>>>> around 8pm >>>>>>>>>> >> >> >>>>>>> >>> IST. >>>>>>>>>> >> >> >>>>>>> >> >>>>>>>>>> >> >> >>>>>>> >> +1 >>>>>>>>>> >> >> >>>>>>> >> >>>>>>>>>> >> >> >>>>>>> >> Guys, will you be able to join around 8pm IST? >>>>>>>>>> >> >> >>>>>> >>>>>>>>>> >> >> >>>>>> >>>>>>>>>> >> >> >>>>> >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> >>>>>>>>>> >> >> >>>> -- >>>>>>>>>> >> >> >>>> -- >>>>>>>>>> >> >> >>>> Sajith Kariyawasam >>>>>>>>>> >> >> >>>> Mobile: +94772269575 >>>>>>>>>> >> >> >>> >>>>>>>>>> >> >> >>> >>>>>>>>>> >> >> >> >>>>>>>>>> >> >> >> >>>>>>>>>> >> >> >> >>>>>>>>>> >> >> >> -- >>>>>>>>>> >> >> >> -- >>>>>>>>>> >> >> >> Sajith Kariyawasam >>>>>>>>>> >> >> >> Mobile: +94772269575 >>>>>>>>>> >> > >>>>>>>>>> >> > >>>>>>>>>> >> > >>>>>>>>>> >> > >>>>>>>>>> >> > -- >>>>>>>>>> >> > Imesh Gunaratne >>>>>>>>>> >> > >>>>>>>>>> >> > Technical Lead, WSO2 >>>>>>>>>> >> > Committer & PPMC Member, Apache Stratos >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > -- >>>>>>>>>> > -- >>>>>>>>>> > Sajith Kariyawasam >>>>>>>>>> > Mobile: +94772269575 >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Imesh Gunaratne >>>>>>>>> >>>>>>>>> Technical Lead, WSO2 >>>>>>>>> Committer & PPMC Member, Apache Stratos >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Lakmal Warusawithana >>>>>>>> Vice President, Apache Stratos >>>>>>>> Director - Cloud Architecture; WSO2 Inc. >>>>>>>> Mobile : +94714289692 >>>>>>>> Blog : http://lakmalsview.blogspot.com/ >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *--* >>>>>>> *Sajith Kariyawasam* >>>>>>> *Mobile: +94772269575 <%2B94772269575>* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Best Regards, >>>>>> Nirmal >>>>>> >>>>>> Nirmal Fernando. >>>>>> PPMC Member & Committer of Apache Stratos, >>>>>> Senior Software Engineer, WSO2 Inc. >>>>>> >>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Best Regards, >>>>> Nirmal >>>>> >>>>> Nirmal Fernando. >>>>> PPMC Member & Committer of Apache Stratos, >>>>> Senior Software Engineer, WSO2 Inc. >>>>> >>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>> >>>> >>>> >>> >>> >>> -- >>> Best Regards, >>> Nirmal >>> >>> Nirmal Fernando. >>> PPMC Member & Committer of Apache Stratos, >>> Senior Software Engineer, WSO2 Inc. >>> >>> Blog: http://nirmalfdo.blogspot.com/ >>> >> >> >> >> -- >> *--* >> *Sajith Kariyawasam* >> *Mobile: +94772269575 <%2B94772269575>* >> > > > > -- > Best Regards, > Nirmal > > Nirmal Fernando. > PPMC Member & Committer of Apache Stratos, > Senior Software Engineer, WSO2 Inc. > > Blog: http://nirmalfdo.blogspot.com/ > -- -- Lahiru Sandaruwan Committer and PMC member, Apache Stratos, Senior Software Engineer, WSO2 Inc., http://wso2.com lean.enterprise.middleware email: lahi...@wso2.com cell: (+94) 773 325 954 blog: http://lahiruwrites.blogspot.com/ twitter: http://twitter.com/lahirus linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146