export KUBERNETES_VERSION=v1.7.5 # or you can try v1.8.4 ...
sudo setenforce 0
sudo dnf install -y btrfs-progs git go iptables libselinux-utils polkit qemu-img systemd-container
mkdir go
export GOPATH=$HOME/go
go get -u github.com/containernetworking/plugins/plugins/...
export CNI_PATH=$GOPATH/bin
mkdir -p $GOPATH/src/github.com/kinvolk/kube-spawn
curl -sSLO https://github.com/kinvolk/kube-spawn/releases/download/v0.2.0/kube-spawn-v0.2.0.tar.gz
tar xf kube-spawn-v0.2.0.tar.gz
cp kube-spawn-v0.2.0/kube-spawn-runc $GOPATH/src/github.com/kinvolk/kube-spawn/kube-spawn-runc
sudo cp kube-spawn-v0.2.0/{cni-noop,cnispawn,kube-spawn} /bin/
sudo -E kube-spawn create --nodes=3 --kubernetes-version $KUBERNETES_VERSION
sudo -E kube-spawn start
export KUBECONFIG=/var/lib/kube-spawn/default/kubeconfig
sudo curl -Lo /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/${KUBERNETES_VERSION}/bin/linux/amd64/kubectl
sudo chmod +x /usr/local/bin/kubectl
kubectl get nodes # repeat until the nodes are "Ready"
kubectl version > version.txt
curl -L https://raw.githubusercontent.com/cncf/k8s-conformance/master/sonobuoy-conformance.yaml | kubectl apply -f -
kubectl get pods --all-namespaces