繁体   English   中英

Windows Server Core单个节点群集上的Kubernetes

[英]Kubernetes on single Windows Server Core node cluster

我的理解是,Kubernetes是用于管理大型容器集群的更有效的UI,否则您将被命令行所困扰。 随着2018年8月,这似乎对码头工人多平台支持Windows仍处于试验阶段( https://github.com/moby/moby/issues/33850https://github.com/docker/for-win/issues / 2079 )。 如果未在expermintal标志上运行,则在使用--platform linux开关进行拉动之后,使用--isolation hyperv运行任何Linux映像将不起作用。 没有记录如何在Docker上为Windows Server Core启用实验性标志。 因此,可能无法很好地支持甚至没有记录在Windows Server 1803+上为QA设置单节点kubernetes集群。 作为Windows的独家商店,在Linux上使用Kubernetes似乎没有任何意义,尤其是在使用Docker的全部目的是使环境自动化的时候。 当您仍然需要管理Linux服务器时,使环境配置自动进行的意义何在?

如何在Windows Server Core 1803上将Kubernetes设置为单节点群集?

您可以使用minikube在Windows上轻松设置一个节点Kubernetes集群。 您可以根据需要使用本机虚拟机管理程序(Hyper-V),但建议此时使用VirtualBox

在这两种情况下,Linux虚拟机都将在您的服务器上运行,并且您将能够使用本地版本的kubectl访问它来管理集群。

这是两本可以帮助您做到这一点的手册(我想它可以以相同的方式在Windows Server上运行):

这是有关如何在Kubernetes中将Windows服务器用作工作节点的说明:

微软宣布,Windows Server的下一版本将更好地支持Kubenetes,并已准备好进行测试:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM