#!/bin/bash set -ex kubectl label node worker1 extraRuntime=virtlet kubectl label node worker2 extraRuntime=virtlet kubectl create configmap -n kube-system virtlet-config --from-literal=download_protocol=http --from-literal=image_regexp_translation=1 --from-literal=disable_kvm=y kubectl create configmap -n kube-system virtlet-image-translations --from-file /vagrant/virtlet/images.yaml kubectl create -f /vagrant/virtlet/virtlet-ds.yaml kubectl delete pod --all kubectl create -f /vagrant/virtlet/cirros-vm.yaml r="0" while [ $r -ne "1" ] do r=$(kubectl get pods cirros-vm | grep Running | wc -l) sleep 60 done sleep 360 kubectl get pods cirros-vm -o custom-columns=:.status.podIP | xargs ping -c 4 echo 'login by user:cirros & password:gocubsgo'