<div dir="ltr"><div>Thanks Michal. Yes, my scenario is same which you mentioned. But I don't want to use COE atm. So. the OVS and neutron-agent running inside the VM will be communicating with compute node neutron agent?</div><br><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Thanks & Regards,</div>
<div>Vikrant Aggarwal</div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 30, 2018 at 9:31 PM MichaĆ Dulko <<a href="mailto:mdulko@redhat.com">mdulko@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 2018-11-30 at 09:38 +0530, Vikrant Aggarwal wrote:<br>
> Hello Team,<br>
> <br>
> I have seen the steps of starting the kuryr libnetwork container on<br>
> compute node. But If I need to run the same container inside the VM<br>
> running on compute node, is't possible to do that?<br>
> <br>
> I am not sure how can I map the /var/run/openvswitch inside the<br>
> nested VM because this is present on compute node. <br>
<br>
I think that if you want to run Neutron-networked Docker containers on<br>
an OpenStack VM, you'll need OpenvSwitch and neutron-agent installed on<br>
that VM as well.<br>
<br>
A better-suited approach would be to run K8s on OpenStack and use<br>
kuryr-kubernetes instead. That way Neutron subports are used to network<br>
pods. We have such a K8s-on-VM use case described in the docs [1].<br>
<br>
[1] <a href="https://docs.openstack.org/kuryr-kubernetes/latest/installation/devstack/nested-vlan.html" rel="noreferrer" target="_blank">https://docs.openstack.org/kuryr-kubernetes/latest/installation/devstack/nested-vlan.html</a><br>
<br>
> <a href="https://docs.openstack.org/kuryr-libnetwork/latest/readme.html" rel="noreferrer" target="_blank">https://docs.openstack.org/kuryr-libnetwork/latest/readme.html</a><br>
> <br>
> Thanks & Regards,<br>
> Vikrant Aggarwal<br>
<br>
</blockquote></div>