Hi Daniel,

Cool. I will have a look at your repository.

If you can add a PR to my repo to demonstrate how it works I would
really appreciate it.

On Tue, May 17, 2016 at 5:57 PM, 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
>>

Reply via email to