#!/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/examples/images.yaml kubectl create -f /vagrant/examples/virtlet-ds.yaml kubectl delete pod --all kubectl create -f /vagrant/examples/cirros-vm.yaml r="0" while [ $r -ne "1" ] do r=$(kubectl get pods | grep Running | wc -l) sleep 60 done sleep 60 kubectl get pods -o json | grep podIP | cut -f4 -d'"' | xargs ping -c 4 echo 'login by user:cirros & password:gocubsgo'