Skip to content

Instantly share code, notes, and snippets.

@rdimitrov
Created July 26, 2019 13:07
Show Gist options
  • Save rdimitrov/81d8cb8f110bb1bb2897dc4fc4b0148c to your computer and use it in GitHub Desktop.
Save rdimitrov/81d8cb8f110bb1bb2897dc4fc4b0148c to your computer and use it in GitHub Desktop.
Network Service Mesh on ARM64 with Kernel-based forwarding plane

Network Service Mesh on ARM64 with Kernel-based forwarding plane

  1. Until merged, use the following branch
git clone https://github.com/rdimitrov/networkservicemesh.git -b rdimitrov/kernel-forwarder
  1. Build the images on each node
CLUSTER_RULES_PREFIX=null FORWARDING_PLANE=kernel-forwarder make k8s-build
  1. Deploy Network Service Mesh (master node)
CLUSTER_RULES_PREFIX=null FORWARDING_PLANE=kernel-forwarder make k8s-infra-deploy
  1. Deploy the ICMP example (master node)
CLUSTER_RULES_PREFIX=null FORWARDING_PLANE=kernel-forwarder make k8s-icmp-deploy
  1. Verify that the ICMP example works
CLUSTER_RULES_PREFIX=null FORWARDING_PLANE=kernel-forwarder make k8s-check
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment