Skip to content

Latest commit

 

History

History

SmartVF2SmartVF

Test Smart VF connection

This example shows that NSC and NSE can work with each other over the SmartVF dual mode (kernel or dpdk) connection.

Requires

Make sure that you have completed steps from ovs setup.

Run

Deploy NSC and NSE:

kubectl apply -k https://github.com/networkservicemesh/deployments-k8s/examples/use-cases/SmartVF2SmartVF?ref=b5a6aa9adf11b838bc0684a0a9e17ad8690dfb52

Wait for applications ready:

kubectl -n ns-smartvf2smartvf wait --for=condition=ready --timeout=1m pod -l app=nsc-kernel
kubectl -n ns-smartvf2smartvf wait --for=condition=ready --timeout=1m pod -l app=nse-kernel

Ping from NSC to NSE:

kubectl -n ns-smartvf2smartvf exec deployments/nsc-kernel -- ping -c 4 172.16.1.100

Cleanup

Delete ns:

kubectl delete ns ns-smartvf2smartvf