如何在Google云平台上使用Kubernetes创建集群时添加Windows节点?
我尝试过创建Kubernetes集群,但所有节点都是基于linux的操作系统(容器优化操作系统(cos)(默认)和Ubuntu)。我在docker Hub上存储了基于windows的映像,我需要将此应用程序部署到kubernetes群集。我正在使用创建集群如何在Google云平台上使用Kubernetes创建集群时添加Windows节点?,kubernetes,google-cloud-platform,google-kubernetes-engine,kubernetes-cluster,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,Kubernetes Cluster,我尝试过创建Kubernetes集群,但所有节点都是基于linux的操作系统(容器优化操作系统(cos)(默认)和Ubuntu)。我在docker Hub上存储了基于windows的映像,我需要将此应用程序部署到kubernetes群集。我正在使用创建集群 在创建节点时,在设置中只有两个选项:容器优化操作系统(cos)(默认)和Ubuntu Google Kubernetes不支持Windows。您可以跟踪一个功能请求: 您可以启动自己的Google Compute VM并运行Windows容器
在创建节点时,在设置中只有两个选项:容器优化操作系统(cos)(默认)和Ubuntu Google Kubernetes不支持Windows。您可以跟踪一个功能请求:
您可以启动自己的Google Compute VM并运行Windows容器。这提供了更多信息。我认为您不能在GKE中运行Windows节点,即使Kubernetes本身支持Windows节点() 在我看来,你还有其他选择:
- 使用Windows许可证在prem Kubernetes群集上运行(控制平面仍将使用Linux运行,只有节点基于Windows)
- 使用GCE而不是GKE来运行容器:和
希望有帮助 谢谢你,约翰。我能够在谷歌计算虚拟机上运行容器。我正在尝试使用Kubernetes部署我的MVC-WebAPI应用程序。谢谢。现在我正在尝试在GCP中创建实例组,并在Windows节点上部署容器。我不确定这将如何工作,但我会尝试。