You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Nguyen Anh Tu <tu...@apache.org> on 2014/07/02 12:04:27 UTC
Re: [DISCUSS] Direct docker support from Stratos
I found a rock-star named #Kubernetes from Google I/O 2014 to do cluster
management in GAE running Docker containers. Personally, we can use it to
manage container in Stratos. But I'm not sure whether he conflict with
CoreOS or not. Please help in review.
https://www.google.com/events/io/io14videos/4ec51a83-4acb-e311-b297-00155d5066d7
How do you think?
--Tuna
On Sat, Jun 7, 2014 at 2:33 PM, chris snow <ch...@gmail.com> wrote:
> Hi Lakmal,
>
> Looks good! Am I correct in thinking that:
>
> - Stratos will manage scaling the docker hosts (which will be stratos
> cartridges) as well as managing the docker guests?
> - CoreOS looks really good and may become the default docker host OS, but
> we will also support other docker hosts, e.g. Vanilla Ubuntu or CentOS as a
> docker host?
>
> Many thanks,
>
> Chris
>
>
> On Fri, Jun 6, 2014 at 6:40 AM, Lakmal Warusawithana <la...@wso2.com>
> wrote:
>
>> Hi,
>>
>> In the current architecture, CC communicate with different IaaS via APIs.
>> Like EC2, OpenStack, vCloud ..etc. We are using jClouds as abstraction
>> layer.
>>
>> First of all why we are looking for direct docker support?
>>
>> - To minimize the complexity of having third part IaaS requirement.
>> - To have high utilization for clouds.
>> - Enhance developer experience
>> - Docker provide universal cartridge model for Stratos.
>>
>> Do we looking at direct docker support for only development env?
>>
>> - My POV, No.
>> - If we are looking this only, we may use CC to spin docker in same
>> host. (this is what currently are are doing as R&D)
>>
>>
>> I like to propose following architecture for several reasons.
>>
>>
>>
>>
>>
>>
>> - First we need to have clean implantation. Stratos IaaS should
>> consider light weight tiny IaaS.
>> - One other question may arise, why do not used existing IaaS which
>> support docker. Yes are are supporting that, but some cases we may need
>> very simple IaaS which support light weight docker. (without bringing
>> complexity from third party IaaS )
>> - Stratos IaaS only support docker and simple set of features that
>> Stratos required.
>> - We can see this as simple docker IaaS. (later we may create sub
>> project if devs interested)
>> - Also I like to make your attention on CoreOS (https://coreos.com/),
>> which is awesome project, we may used it as default docker OS.
>>
>>
>> Please share your thoughts.
>>
>> thanks
>>
>> --
>> Lakmal Warusawithana
>> Vice President, Apache Stratos
>> Director - Cloud Architecture; WSO2 Inc.
>> Mobile : +94714289692
>> Blog : http://lakmalsview.blogspot.com/
>>
>>
>
>
> --
> Check out my professional profile and connect with me on LinkedIn.
> http://lnkd.in/cw5k69
>
Re: [DISCUSS] Direct docker support from Stratos
Posted by Nirmal Fernando <ni...@gmail.com>.
Seems like CoreOS and Kubernetes can work together and build a more
powerful platform.
https://coreos.com/blog/running-kubernetes-example-on-CoreOS-part-1/
On Wed, Jul 2, 2014 at 3:34 PM, Nguyen Anh Tu <tu...@apache.org> wrote:
> I found a rock-star named #Kubernetes from Google I/O 2014 to do cluster
> management in GAE running Docker containers. Personally, we can use it to
> manage container in Stratos. But I'm not sure whether he conflict with
> CoreOS or not. Please help in review.
>
>
> https://www.google.com/events/io/io14videos/4ec51a83-4acb-e311-b297-00155d5066d7
>
> How do you think?
>
> --Tuna
>
>
> On Sat, Jun 7, 2014 at 2:33 PM, chris snow <ch...@gmail.com> wrote:
>
>> Hi Lakmal,
>>
>> Looks good! Am I correct in thinking that:
>>
>> - Stratos will manage scaling the docker hosts (which will be stratos
>> cartridges) as well as managing the docker guests?
>> - CoreOS looks really good and may become the default docker host OS, but
>> we will also support other docker hosts, e.g. Vanilla Ubuntu or CentOS as a
>> docker host?
>>
>> Many thanks,
>>
>> Chris
>>
>>
>> On Fri, Jun 6, 2014 at 6:40 AM, Lakmal Warusawithana <la...@wso2.com>
>> wrote:
>>
>>> Hi,
>>>
>>> In the current architecture, CC communicate with different IaaS via
>>> APIs. Like EC2, OpenStack, vCloud ..etc. We are using jClouds as
>>> abstraction layer.
>>>
>>> First of all why we are looking for direct docker support?
>>>
>>> - To minimize the complexity of having third part IaaS requirement.
>>> - To have high utilization for clouds.
>>> - Enhance developer experience
>>> - Docker provide universal cartridge model for Stratos.
>>>
>>> Do we looking at direct docker support for only development env?
>>>
>>> - My POV, No.
>>> - If we are looking this only, we may use CC to spin docker in same
>>> host. (this is what currently are are doing as R&D)
>>>
>>>
>>> I like to propose following architecture for several reasons.
>>>
>>>
>>>
>>>
>>>
>>>
>>> - First we need to have clean implantation. Stratos IaaS should
>>> consider light weight tiny IaaS.
>>> - One other question may arise, why do not used existing IaaS which
>>> support docker. Yes are are supporting that, but some cases we may need
>>> very simple IaaS which support light weight docker. (without bringing
>>> complexity from third party IaaS )
>>> - Stratos IaaS only support docker and simple set of features that
>>> Stratos required.
>>> - We can see this as simple docker IaaS. (later we may create sub
>>> project if devs interested)
>>> - Also I like to make your attention on CoreOS (https://coreos.com/),
>>> which is awesome project, we may used it as default docker OS.
>>>
>>>
>>> Please share your thoughts.
>>>
>>> thanks
>>>
>>> --
>>> Lakmal Warusawithana
>>> Vice President, Apache Stratos
>>> Director - Cloud Architecture; WSO2 Inc.
>>> Mobile : +94714289692
>>> Blog : http://lakmalsview.blogspot.com/
>>>
>>>
>>
>>
>> --
>> Check out my professional profile and connect with me on LinkedIn.
>> http://lnkd.in/cw5k69
>>
>
>
--
Best Regards,
Nirmal
Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.
Blog: http://nirmalfdo.blogspot.com/