Thanks Daniel, Would love to have some instructions on running Calico with Mesos CNI. We can link the instructions to the RB patch I am working on: https://github.com/asridharan/mesos/blob/MESOS-4771/docs/cni.md
On Tue, May 17, 2016 at 8:57 AM, Daniel Osborne <t...@tigera.io> wrote: > Frank, > > I’ve done some work to get Calico-CNI working in Mesos. The work is based > on the net-modules repo (even though CNI doesn’t have much to do with > netmdoules) only because it already had a pretty slick docker demo set up. > Here’s the branch: https://github.com/djosborne/net-modules/tree/cni > > I’d be happy to assist you in getting it working on your repo. Let me > know if you need any assistance. > > We haven't published much information on this as of yet, since Mesos CNI > support is only just rolling out now. > > -Dan > > On Tue, May 17, 2016 at 8:16 AM, Avinash Sridharan <avin...@mesosphere.io> > wrote: > >> Hi Frank, >> I am in the process of putting up the documentation for CNI support in >> Mesos. You can find the RB patch for the documentation here: >> https://reviews.apache.org/r/47463/ >> >> You can find a rendering of the markdown on my github over here: >> https://github.com/asridharan/mesos/blob/MESOS-4771/docs/cni.md >> >> >> I have put up one example of using the `network/cni` isolator with a >> "bridge" plugin. Working on adding some more examples, but given that >> people have already started showing some interest thought would be a good >> dry run for the documentation if someone could test out the instructions. >> >> Would be great if you can try following the instructions and leave any >> feedback on the review board. >> >> >> Thanks, >> Avinash >> >> On Tue, May 17, 2016 at 6:51 AM, Frank Scholten <fr...@frankscholten.nl> >> wrote: >> >>> In the meantime I am looking at an alternative route trying to figure >>> out how an ipAddress value on a Marathon app get propagated into Mesos >>> CNI. >>> >>> Marathon reads the ipAddress value from the AppDefinition and then >>> publishes on the eventbus. I don't see what happens to it from that >>> point. >>> >>> >>> >>> >>> >>> >>> On Tue, May 17, 2016 at 2:58 PM, Jay JN Guo <guojian...@cn.ibm.com> >>> wrote: >>> > - net::links() -> stout/net.hpp >>> > - Personally, I'm not very familiar with CLion build. Maybe somebody >>> else >>> > could answer that. >>> > - I think this is very much related to dev mailing list, so +dev >>> > >>> > /J >>> > >>> > Frank Scholten <fr...@frankscholten.nl> wrote on 05/17/2016 20:47:12: >>> > >>> >> From: Frank Scholten <fr...@frankscholten.nl> >>> >> To: u...@mesos.apache.org >>> >> Cc: Qian AZ Zhang/China/IBM@IBMCN, avin...@mesosphere.io >>> >> Date: 05/17/2016 20:48 >>> >> Subject: Re: Mesos Calico CNI >>> >> >>> >> Thanks. I now like to run that unit test via the debugger from the >>> >> Mesos source try in CLion. Is there a doc on how to build Mesos in >>> >> CLion and debug a unit test? >>> >> >>> >> Also, where does net::links() come from? Can't find it in the sources. >>> >> >>> >> >>> >> On Tue, May 17, 2016 at 11:00 AM, haosdent <haosd...@gmail.com> >>> wrote: >>> >> >>Is there some user documentation for this feature? >>> >> > Unfortunately, the document is not ready. >>> >> > https://issues.apache.org/jira/browse/MESOS-4771 >>> >> > >>> >> >>but I am not sure what I have to do to create an IP for a task. >>> >> > Qian Zhang show an example of configuration in his test cases, I >>> think >>> > you >>> >> > may take a look first. >>> >> > https://reviews.apache.org/r/46097/diff/7#index_header >>> >> > >>> >> > On Tue, May 17, 2016 at 4:20 PM, Frank Scholten >>> > <fr...@frankscholten.nl> >>> >> > wrote: >>> >> >> >>> >> >> Hi all, >>> >> >> >>> >> >> I tried out CNI support with Calico but I am not sure what I have >>> to >>> >> >> do to create an IP for a task. >>> >> >> >>> >> >> See this sandbox repository on Github >>> >> >> >>> >> >> https://github.com/ContainerSolutions/mesos-calico-cni-sandbox >>> >> >> >>> >> >> In this repo I build the Mesos master branch and >>> >> >> https://github.com/projectcalico/calico-cni, create a local >>> cluster >>> >> >> and deploy an application. I don't see anything in the logs about >>> cni, >>> >> >> except that it loads the cni isolator. >>> >> >> >>> >> >> Is there some user documentation for this feature? If not I am >>> happy >>> >> >> to write documentation once I figure out how this feature works. >>> >> >> >>> >> >> Cheers, >>> >> >> >>> >> >> Frank >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > -- >>> >> > Best Regards, >>> >> > Haosdent Huang >>> >> >>> >> >> >> >> -- >> Avinash Sridharan, Mesosphere >> +1 (323) 702 5245 >> > > -- Avinash Sridharan, Mesosphere +1 (323) 702 5245