Thanks a lot Sajith!
On Thu, Aug 21, 2014 at 12:31 PM, Sajith Kariyawasam <[email protected]> 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 <[email protected]> > 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 <[email protected]> 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 < >>> [email protected]> 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 < >>>> [email protected]> 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 <[email protected]> >>>>> wrote: >>>>> >>>>>> >>>>>> On Tue, Aug 12, 2014 at 10:00 AM, Lakmal Warusawithana < >>>>>> [email protected]> 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 <[email protected]> >>>>>>> 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 <[email protected]> >>>>>>>> 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 < >>>>>>>>> [email protected]> wrote: >>>>>>>>> > Hi, >>>>>>>>> > >>>>>>>>> > On Sat, Aug 9, 2014 at 2:14 AM, chris snow <[email protected]> >>>>>>>>> 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 < >>>>>>>>> [email protected]> 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 < >>>>>>>>> [email protected]> 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 < >>>>>>>>> [email protected]> >>>>>>>>> >> >> 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 < >>>>>>>>> [email protected]> >>>>>>>>> >> >> > 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 < >>>>>>>>> [email protected]> >>>>>>>>> >> >> >> 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 >>>>>>>>> >> >> >>> <[email protected]> >>>>>>>>> >> >> >>> 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 < >>>>>>>>> [email protected]> >>>>>>>>> >> >> >>>> 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 < >>>>>>>>> [email protected]> >>>>>>>>> >> >> >>>>> 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 >>>>>>>>> >> >> >>>>>> <[email protected]> >>>>>>>>> >> >> >>>>>> wrote: >>>>>>>>> >> >> >>>>>>> >>>>>>>>> >> >> >>>>>>> sorry, I meant Friday by tomorrow :) >>>>>>>>> >> >> >>>>>>> >>>>>>>>> >> >> >>>>>>> On Tue, Aug 5, 2014 at 6:41 PM, chris snow >>>>>>>>> >> >> >>>>>>> <[email protected]> >>>>>>>>> >> >> >>>>>>> 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 >>>>>>>>> >> >> >>>>>>> > <[email protected]> wrote: >>>>>>>>> >> >> >>>>>>> >> On Tue, Aug 5, 2014 at 9:24 PM, Nirmal Fernando >>>>>>>>> >> >> >>>>>>> >> <[email protected]> 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/
