[caasp-beta] caas v2 networking

Flavio Castelli fcastelli at suse.com
Mon Jan 15 01:35:12 MST 2018


Next major release of SUSE Container as a Service Platform will use
flannel deployed as a CNI plugin.

We are currently evaluating other networking solutions. Thanks for your
suggestion, we will take a look also at kube-router.

Cheers
Flavio

On 01/12/2018 06:29 PM, Jerry Hwang wrote:
> Hello,
> 
> Does SUSE have a plan/consideration about kube-router project
> (https://github.com/cloudnativelabs/kube-router) vs. CNI vs. flannel?
> 
> Thanks,
> Jerry
> 
> On Wed, Dec 20, 2017 at 1:52 PM, Jerry Hwang <special011 at gmail.com
> <mailto:special011 at gmail.com>> wrote:
> 
>     Nice, thanks Alvaro for the clarification.
> 
>     Jerry
> 
>     On Wed, Dec 20, 2017 at 1:38 PM, Alvaro Saurin
>     <alvaro.saurin at suse.com <mailto:alvaro.saurin at suse.com>> wrote:
> 
> 
> 
>         When a pod is configured with "hostNetwork: true", the
>         applications running in such a pod can directly see the network
>         interfaces of the host machine where the pod was started. From
>         the networking point of view, it will behave as any other
>         application running in the host. And, even if flannel is still
>         running in the host, the pod will not be automatically connected
>         to that overlay network but use the native routing mechanism.
> 
>         Cheers
> 
> 
>         Alvaro
> 
> 
> 
> 
>         On 12/20/2017 09:05 PM, Jerry Hwang wrote:
>>         Thanks Flavio.
>>         So SUSE CaaS v2 networking is flannel (overlay).
>>         Regardless I set "hostNetwork: True" for Pod, the inter-nodes
>>         traffic will be still encapsulated in udp backend?
>>         Any consideration for non-overlay networking solution for v3+?
>>
>>         Jerry
>>
>>         On Wed, Dec 20, 2017 at 1:26 AM, Flavio Castelli
>>         <fcastelli at suse.com <mailto:fcastelli at suse.com>> wrote:
>>
>>             On 12/11/2017 05:13 AM, Jerry Hwang wrote:
>>             > I have a general question.
>>             > CaaS v2 networking is flannel overlay networking using
>>             udp encapsulation
>>             > for traffic between nodes.
>>             > If my app is based on docker "host" networking
>>             (net=host), how to make
>>             > the app migration from docker to caas/kubernetes env
>>             possible?
>>
>>             You can still tell kubernetes to create a pod that uses
>>             the host network:
>>
>>             kind: Pod
>>             spec:
>>               hostNetwork: True
>>             ...
>>
>>             However please evaluate whether that makes still sense in
>>             the kubernetes
>>             context.
>>
>>             Cheers
>>             Flavio
>>             _______________________________________________
>>             caasp-beta mailing list
>>             caasp-beta at lists.suse.com <mailto:caasp-beta at lists.suse.com>
>>             http://lists.suse.com/mailman/listinfo/caasp-beta
>>             <http://lists.suse.com/mailman/listinfo/caasp-beta>
>>
>>
>>
>>
>>         _______________________________________________
>>         caasp-beta mailing list
>>         caasp-beta at lists.suse.com <mailto:caasp-beta at lists.suse.com>
>>         http://lists.suse.com/mailman/listinfo/caasp-beta
>>         <http://lists.suse.com/mailman/listinfo/caasp-beta>
> 
>         -- 
>         Alvaro Saurin <alvaro.saurin at suse.com> <mailto:alvaro.saurin at suse.com>
>         Senior Software Engineer
>         SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755 <tel:+49%20911%207417755>; https://www.suse.com/
>         SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
> 
> 
> 


More information about the caasp-beta mailing list