Currently I try to use KubeVirt with GKE cluster.
What I have done (follow the official document):
- Create a
GKEcluster with 3 nodes via GCP console - Install
kubectllocally and connect to this cluster - Install
kubevirtviakubectl - Install
virtctllocally - set
debug.useEmulationtotrue - create the
testvm(follow the demo) All the steps above work fine.
But now I have troubles to start the vm
- If I try to start it via
"virtctl start testvm", I get the following error message:
"Error starting VirtualMachine the server has asked for the client to provide credentials"
- If I try to modify the VM template to set it running by default, it doesn't work either.In the
virt-launcherpod, the compute container starts successfully but thevolumecontainerdiskfails, with the following log:
standard_init_linux.go:211: exec user process caused "permission denied"
Any help is appreciated, thanks.