diff options
author | trevortao <trevor.tao@arm.com> | 2018-08-30 10:54:01 +0800 |
---|---|---|
committer | trevortao <trevor.tao@arm.com> | 2018-08-30 10:54:01 +0800 |
commit | cdbfc1d717712f330aa1412d6c59085f98b8ac5e (patch) | |
tree | 4aea5a552cc562767557c7df1e15699fc5153a99 /src/arm/kubernetes_vpp_vhostuser/k8s-build.sh | |
parent | 3f74777a46de1ba29ad207ba9f1145a2cd6dd617 (diff) |
Add Kubernetes VPP Vhostuser Deployment Scenario on arm64 platform
Add the deployment of Kubernetes VPP Vhostuser scenario with the
help of Compass installer on arm64 platform, which would enable
the containers and VPP vswitch communication with virtio-vhostuser
interface.
Change-Id: I84531dd3730f94a7910f2f5615a193420fdad73f
Signed-off-by: trevortao <trevor.tao@arm.com>
Diffstat (limited to 'src/arm/kubernetes_vpp_vhostuser/k8s-build.sh')
-rwxr-xr-x | src/arm/kubernetes_vpp_vhostuser/k8s-build.sh | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/arm/kubernetes_vpp_vhostuser/k8s-build.sh b/src/arm/kubernetes_vpp_vhostuser/k8s-build.sh new file mode 100755 index 0000000..fa7aa53 --- /dev/null +++ b/src/arm/kubernetes_vpp_vhostuser/k8s-build.sh @@ -0,0 +1,25 @@ +#!/bin/bash +set -e + + +sudo apt-get install -y docker.io libvirt-bin virt-manager qemu qemu-efi + +WORKSPACE=`pwd` +if [ ! -d "$WORKSPACE/compass4nfv" ]; then + git clone https://gerrit.opnfv.org/gerrit/compass4nfv +fi + +#rm -rf compass4nfv +#git clone https://gerrit.opnfv.org/gerrit/compass4nfv + +cd compass4nfv + +COMPASS_WORK_DIR=$WORKSPACE/../compass-work +mkdir -p $COMPASS_WORK_DIR +ln -s $COMPASS_WORK_DIR work + +sudo docker rm -f `docker ps | grep compass | cut -f1 -d' '` || true + +curl -s http://people.linaro.org/~yibo.cai/compass/compass4nfv-arm64-fixup.sh | bash || true + +./build.sh |