如何在Windows EC2实例上运行Minikube?
我正在尝试在Windows 2016的AWS EC2实例上安装并运行Minikube(或某种本地Kubernetes)。我看过很多关于如何使用Ubuntu实例的教程,但不确定是否有人在EC2 Windows上成功使用了嵌套VM。如果您能提供任何指导,我们将不胜感激 EC2实例不像某些或多个实例那样支持嵌套虚拟化。(截至撰写本文时) 简单的回答是,它不适用于常规实例。但是,您可以使用(i3.metal,而且有点贵)如何在Windows EC2实例上运行Minikube?,windows,amazon-ec2,kubernetes,minikube,Windows,Amazon Ec2,Kubernetes,Minikube,我正在尝试在Windows 2016的AWS EC2实例上安装并运行Minikube(或某种本地Kubernetes)。我看过很多关于如何使用Ubuntu实例的教程,但不确定是否有人在EC2 Windows上成功使用了嵌套VM。如果您能提供任何指导,我们将不胜感激 EC2实例不像某些或多个实例那样支持嵌套虚拟化。(截至撰写本文时) 简单的回答是,它不适用于常规实例。但是,您可以使用(i3.metal,而且有点贵) 我预计AWS将在未来创建更多的裸机产品,并在某些情况下在其他类型的实例上提供嵌套虚
我预计AWS将在未来创建更多的裸机产品,并在某些情况下在其他类型的实例上提供嵌套虚拟化。正如@Rico所提到的,您将无法在EC2上做到这一点。我在为您考虑一些解决方案,但老实说,除了将Windows节点加入Linux主机之外,您的场景中没有太多其他选项。在相反的情况下会更容易,但您已经提到了Ubuntu上的-minikube(使用--vm driver=none),但不幸的是在Windows上没有这样的选项,原因已经提到了。在minikube中使用i3.metal可能有点过分。但我想,如果我想不出一个需要这样做的场景,那并不意味着没有 请注意,在GCP中也不能这样做,因为文档中指出嵌套虚拟化在Windows实例上不起作用: 嵌套虚拟化仅支持基于KVM的虚拟机监控程序 在Linux实例上运行。不支持ESX和Xen虚拟机监控程序 另一方面,Azure有一些关于在主机和guestOS为Hyper-V时使用嵌套虚拟化的文章。您可以阅读或。不幸的是,我没有Azure帐户来测试它 但对于您的问题,您将无法在Windows Server EC2实例上使用minikube