<div dir="ltr">Hello guys<div>Concerning this stuff: <b>c) key component is UI :-) ... we need a front-end package that can dynamically render topology/data, overlay paths, etc. from the NSM network, along with buttons or something to initiate NSM setup. </b></div><div>finally I focused on my contribution to skydive</div><div>Today I finalized libvirt probe preparation, hopefully tomorrow or thursday we will do a pull request to skydive upstream</div><div>I am sorry for delay, but I always got distracted by a lot of minor issues and couldn't work.</div><div>Please wait around 1-2 weeks. We will contribute amazing UI approach</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Oct 23, 2018 at 8:38 PM <<a href="mailto:skydive-dev-request@redhat.com">skydive-dev-request@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send Skydive-dev mailing list submissions to<br>
<a href="mailto:skydive-dev@redhat.com" target="_blank">skydive-dev@redhat.com</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="https://www.redhat.com/mailman/listinfo/skydive-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/skydive-dev</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:skydive-dev-request@redhat.com" target="_blank">skydive-dev-request@redhat.com</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:skydive-dev-owner@redhat.com" target="_blank">skydive-dev-owner@redhat.com</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Skydive-dev digest..."<br>
Today's Topics:<br>
<br>
1. Re: NSM Kubecon Demo Update (Ed Warnicke)<br>
2. Re: NSM Kubecon Demo Update (Christopher Metz)<br>
<br><br><br>---------- Forwarded message ----------<br>From: Ed Warnicke <<a href="mailto:hagbard@gmail.com" target="_blank">hagbard@gmail.com</a>><br>To: Mathieu Rohon <<a href="mailto:mathieu.rohon@gmail.com" target="_blank">mathieu.rohon@gmail.com</a>><br>Cc: <a href="mailto:cymetz@gmail.com" target="_blank">cymetz@gmail.com</a>, <a href="mailto:skydive-dev@redhat.com" target="_blank">skydive-dev@redhat.com</a>, <a href="mailto:networkservicemesh@googlegroups.com" target="_blank">networkservicemesh@googlegroups.com</a><br>Bcc: <br>Date: Tue, 23 Oct 2018 10:37:18 -0500<br>Subject: Re: [Skydive-dev] NSM Kubecon Demo Update<br><div dir="ltr">Mathieu,<div><br></div><div>I think what we'd probably be looking to contribute for NSM would be a Probe for Network Service Managers (since they manage the links). </div><div><br></div><div>Skydive team,</div><div><br></div><div>Delighted to meet you, we are targeting a demo for <a href="https://networkservicemesh.io" target="_blank">Network Service Mesh</a> for Kubecon, and as part of that were looking for ways to visualize topology. It looks like you guys have done a bunch of good work there, how would we plug in? :)</div><div><br></div><div>Ed</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Oct 23, 2018 at 9:35 AM Mathieu Rohon <<a href="mailto:mathieu.rohon@gmail.com" target="_blank">mathieu.rohon@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>hi,<br><br></div>Concerning the dynamic rendering UI, I talk about skydive (<a href="http://skydive.network/index.html" target="_blank">http://skydive.network/index.html</a>) to ed and kyle, as I use to use it for demos. It renders topologies very well with d3js. <br>Unfortunately, for now, it doesn't support vpp, and I'm not sure I'll have time to work on it before the kubecon, even if adding new probes for vpp in skydive, or alternatively adding external components (vpp/memif/vxlan interfaces) to the skydive topo with the skydive API doesn't seem too hard. I'll try to work on it on my spare time.<br></div><div>Skydive has k8s probes, marked as unstable for now. I've never played with it, but we we should be able to show and select k8s elements (deployments, replicaset, services) in the topo.<br><br></div><div>I'm CCing the skydive-dev team, they'll probably be interested in your demo.<br><br></div><div>Regards<br><br></div><div>Mathieu<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Oct 23, 2018 at 9:23 AM Christopher Metz <<a href="mailto:cymetz@gmail.com" target="_blank">cymetz@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hey Folks-<div>Tied up tomorrow so can't make mtg. Items:</div><div><br></div><div>a) updated demo deck on my thoughts re: objectives, architecture, logistics etc.</div><div><br></div><div>b) need rough consensus on objectives, functions to show, etc.</div><div><br></div><div>c) key component is UI :-) ... we need a front-end package that can dynamically render topology/data, overlay paths, etc. from the NSM network, along with buttons or something to initiate NSM setup. </div><div><br></div><div>d) need to select UI package and start hacking. I gotta guy who is working on contiv vpp with code hacks he has used before and can see if cycles are available. Upsides are: done before, can get it done quickly; downside is single purpose,throw-away, kcon-demo code only. Ed suggested another package (Skynet). Is open source and possesses k8s hooks. Upside is open source, already hooks into k8s, community supported, iterations could live on after kcon; downside is effort to hack up NSM probes (hooks), I do not know what is involved. I am 100% fine w either and prefer the latter if we have the time. Other options welcome</div><div><br></div><div>e) need a platform we can bolt the UI on top of so we can dev/test UI to make it work and look pretty.</div><div><br></div><div>Items b) thru e) need attention and commitment by end of week? Interested in assisting parties, ping me and I can setup call later in the week to discuss.</div><div><br></div><div>Of course open to any and all suggestions on making a quality NSM demo for kcon.</div><div><br></div><div>tx</div><div><br></div><div>-cm </div></div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups "networkservicemesh" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:networkservicemesh+unsubscribe@googlegroups.com" target="_blank">networkservicemesh+unsubscribe@googlegroups.com</a>.<br>
To post to this group, send email to <a href="mailto:networkservicemesh@googlegroups.com" target="_blank">networkservicemesh@googlegroups.com</a>.<br>
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/networkservicemesh/e73ae3d0-dcf4-4d6c-84b4-366186c947d7%40googlegroups.com?utm_medium=email&utm_source=footer" target="_blank">https://groups.google.com/d/msgid/networkservicemesh/e73ae3d0-dcf4-4d6c-84b4-366186c947d7%40googlegroups.com</a>.<br>
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank">https://groups.google.com/d/optout</a>.<br>
</blockquote></div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups "networkservicemesh" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:networkservicemesh+unsubscribe@googlegroups.com" target="_blank">networkservicemesh+unsubscribe@googlegroups.com</a>.<br>
To post to this group, send email to <a href="mailto:networkservicemesh@googlegroups.com" target="_blank">networkservicemesh@googlegroups.com</a>.<br>
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/networkservicemesh/CAAfiWQrOvNjKe1Hd%3DvjRXHTskO81t%2BpsH5gCpObkxoEBQMcgOw%40mail.gmail.com?utm_medium=email&utm_source=footer" target="_blank">https://groups.google.com/d/msgid/networkservicemesh/CAAfiWQrOvNjKe1Hd%3DvjRXHTskO81t%2BpsH5gCpObkxoEBQMcgOw%40mail.gmail.com</a>.<br>
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank">https://groups.google.com/d/optout</a>.<br>
</blockquote></div>
<br><br><br>---------- Forwarded message ----------<br>From: Christopher Metz <<a href="mailto:cymetz@gmail.com" target="_blank">cymetz@gmail.com</a>><br>To: Ed Warnicke <<a href="mailto:hagbard@gmail.com" target="_blank">hagbard@gmail.com</a>>, <a href="mailto:mathieu.rohon@gmail.com" target="_blank">mathieu.rohon@gmail.com</a><br>Cc: <a href="mailto:skydive-dev@redhat.com" target="_blank">skydive-dev@redhat.com</a>, <a href="mailto:networkservicemesh@googlegroups.com" target="_blank">networkservicemesh@googlegroups.com</a><br>Bcc: <br>Date: Tue, 23 Oct 2018 10:42:55 -0700<br>Subject: Re: [Skydive-dev] NSM Kubecon Demo Update<br><div dir="ltr"><div dir="ltr"><div><div dir="auto">Could we use VPP REST APIs to pull out VPP data and feed it into skydive?<br></div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/ligato/vpp-agent/tree/master/plugins/rest" target="_blank">https://github.com/ligato/vpp-agent/tree/master/plugins/rest</a><br></div><div dir="auto"><br></div><div>Attached is doc I hacked up for APIs available when using another k8s network solution: contiv vpp. I don't know effort to reuse/re-engineer for NSM<br></div><div dir="auto"><br></div><div>-cm<br></div><div dir="auto"><br></div><div>PS - I am completely all-in on skydive<br></div><div dir="auto"> <br></div><br><div class="gmail_quote"><div>On Tue, Oct 23, 2018 at 8:37 AM Ed Warnicke <<a href="mailto:hagbard@gmail.com" target="_blank">hagbard@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Mathieu,<div><br></div><div>I think what we'd probably be looking to contribute for NSM would be a Probe for Network Service Managers (since they manage the links). </div><div><br></div><div>Skydive team,</div><div><br></div><div>Delighted to meet you, we are targeting a demo for <a href="https://networkservicemesh.io" target="_blank">Network Service Mesh</a> for Kubecon, and as part of that were looking for ways to visualize topology. It looks like you guys have done a bunch of good work there, how would we plug in? :)</div><div><br></div><div>Ed</div></div><br><div class="gmail_quote"></div><div class="gmail_quote"><div>On Tue, Oct 23, 2018 at 9:35 AM Mathieu Rohon <<a href="mailto:mathieu.rohon@gmail.com" target="_blank">mathieu.rohon@gmail.com</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div><div>hi,<br><br></div>Concerning the dynamic rendering UI, I talk about skydive (<a href="http://skydive.network/index.html" target="_blank">http://skydive.network/index.html</a>) to ed and kyle, as I use to use it for demos. It renders topologies very well with d3js. <br>Unfortunately, for now, it doesn't support vpp, and I'm not sure I'll have time to work on it before the kubecon, even if adding new probes for vpp in skydive, or alternatively adding external components (vpp/memif/vxlan interfaces) to the skydive topo with the skydive API doesn't seem too hard. I'll try to work on it on my spare time.<br></div><div>Skydive has k8s probes, marked as unstable for now. I've never played with it, but we we should be able to show and select k8s elements (deployments, replicaset, services) in the topo.<br><br></div><div>I'm CCing the skydive-dev team, they'll probably be interested in your demo.<br><br></div><div>Regards<br><br></div><div>Mathieu<br></div></div><br><div class="gmail_quote"><div>On Tue, Oct 23, 2018 at 9:23 AM Christopher Metz <<a href="mailto:cymetz@gmail.com" target="_blank">cymetz@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hey Folks-<div>Tied up tomorrow so can't make mtg. Items:</div><div><br></div><div>a) updated demo deck on my thoughts re: objectives, architecture, logistics etc.</div><div><br></div><div>b) need rough consensus on objectives, functions to show, etc.</div><div><br></div><div>c) key component is UI :-) ... we need a front-end package that can dynamically render topology/data, overlay paths, etc. from the NSM network, along with buttons or something to initiate NSM setup. </div><div><br></div><div>d) need to select UI package and start hacking. I gotta guy who is working on contiv vpp with code hacks he has used before and can see if cycles are available. Upsides are: done before, can get it done quickly; downside is single purpose,throw-away, kcon-demo code only. Ed suggested another package (Skynet). Is open source and possesses k8s hooks. Upside is open source, already hooks into k8s, community supported, iterations could live on after kcon; downside is effort to hack up NSM probes (hooks), I do not know what is involved. I am 100% fine w either and prefer the latter if we have the time. Other options welcome</div><div><br></div><div>e) need a platform we can bolt the UI on top of so we can dev/test UI to make it work and look pretty.</div><div><br></div><div>Items b) thru e) need attention and commitment by end of week? Interested in assisting parties, ping me and I can setup call later in the week to discuss.</div><div><br></div><div>Of course open to any and all suggestions on making a quality NSM demo for kcon.</div><div><br></div><div>tx</div><div><br></div><div>-cm </div></div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups "networkservicemesh" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:networkservicemesh+unsubscribe@googlegroups.com" target="_blank">networkservicemesh+unsubscribe@googlegroups.com</a>.<br>
To post to this group, send email to <a href="mailto:networkservicemesh@googlegroups.com" target="_blank">networkservicemesh@googlegroups.com</a>.<br>
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/networkservicemesh/e73ae3d0-dcf4-4d6c-84b4-366186c947d7%40googlegroups.com?utm_medium=email&utm_source=footer" target="_blank">https://groups.google.com/d/msgid/networkservicemesh/e73ae3d0-dcf4-4d6c-84b4-366186c947d7%40googlegroups.com</a>.<br>
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank">https://groups.google.com/d/optout</a>.<br>
</blockquote></div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups "networkservicemesh" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:networkservicemesh+unsubscribe@googlegroups.com" target="_blank">networkservicemesh+unsubscribe@googlegroups.com</a>.<br>
To post to this group, send email to <a href="mailto:networkservicemesh@googlegroups.com" target="_blank">networkservicemesh@googlegroups.com</a>.<br></blockquote></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/networkservicemesh/CAAfiWQrOvNjKe1Hd%3DvjRXHTskO81t%2BpsH5gCpObkxoEBQMcgOw%40mail.gmail.com?utm_medium=email&utm_source=footer" target="_blank">https://groups.google.com/d/msgid/networkservicemesh/CAAfiWQrOvNjKe1Hd%3DvjRXHTskO81t%2BpsH5gCpObkxoEBQMcgOw%40mail.gmail.com</a>.</blockquote></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank">https://groups.google.com/d/optout</a>.<br>
</blockquote></div></blockquote></div></div>
</div></div>
_______________________________________________<br>
Skydive-dev mailing list<br>
<a href="mailto:Skydive-dev@redhat.com" target="_blank">Skydive-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/skydive-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/skydive-dev</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Best, Sergey</div></div>