Add Virtctl as dependency to manage Kubevirt VMs 66/866/2
authorRicardo Noriega <rnoriega@redhat.com>
Tue, 28 May 2019 11:13:31 +0000 (13:13 +0200)
committerRicardo Noriega <rnoriega@redhat.com>
Tue, 28 May 2019 11:42:36 +0000 (13:42 +0200)
Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
Change-Id: I80b2620d8939bec13939a60d13ee7e9a5ef38cd7

utils/install_dependencies.sh

index 386d399..ac3344b 100755 (executable)
@@ -8,3 +8,7 @@ wget -A "openshift-client-linux-4*\.tar\.gz" -r -np -nc -nd -l1 --no-check-certi
 sudo tar -xvf /tmp/openshift-client-linux-4*.tar.gz -C /usr/local/bin/ oc
 rm -f /tmp/openshift-client-linux-4*.tar.gz
 
+echo "Install virtctl to manage Kubevirt based VMs"
+export KUBEVIRT_VERSION=$(curl https://github.com/kubevirt/kubevirt/releases/latest | awk -F"tag/" '{print $2}' | cut -d \" -f 1)
+sudo curl -L -o /usr/local/bin/virtctl https://github.com/kubevirt/kubevirt/releases/download/${KUBEVIRT_VERSION}/virtctl-${KUBEVIRT_VERSION}-linux-amd64
+sudo chmod +x /usr/local/bin/virtctl