我试图在GKE集群中使用KubeVirt。
我发现我能够创建一个嵌套的支持虚拟化的GCP,但是我没有找到一种方法来实现GKE集群节点的相同功能。
如果我不能为GKE集群节点启用嵌套虚拟化,我只能在debug.useEmulation中使用kubevirt,这不是我想要的。
谢谢
发布于 2020-03-20 10:12:35
目前,嵌套虚拟化只能按照这个医生在GCE上使用。
关于在Nested Virtualization上支持GKE已经存在问题,可以找到这里。我想说,它还没有引入,这就是为什么您无法找到关于GKE和nested virtualization的适当文档。
另外,请考虑GCP和GKE是非常不同的。
google实例是由Google Compute Engine非管理的。因此,除了准备好的基本图像,您可以做任何您需要的,就像它将是正常的VM。
但是,Google Kubernetes Engine是为容器创建的。这些虚拟机由谷歌管理。GKE已经为您创建了集群,并且所有VM都自动成为集群的一部分。在GKE中,您无法运行Minikube或Kubeadm。
这里你有一些GKE的特点
发布于 2021-03-30 16:53:43
是的,你可以--这并不难做,只是不太直观。
警告:我不知道如何使用谷歌磁盘图像的kubevirt,这将是一个明显的匹配。我甚至还不知道如何让私人GCR与CDI一起工作。哦,由于websocket问题,控制台无法工作。但是..。您可以将shell转到gke节点并查看/dev/kvm,还可以在VM周围使用ssh,所以是的,它确实可以工作。
有人知道如何让这一切变得更好吗?
https://stackoverflow.com/questions/60750664
复制相似问题