【问题标题】:Orchestrating Windows VM on Kubernetes在 Kubernetes 上编排 Windows VM
【发布时间】:2019-01-01 03:56:34
【问题描述】:

我正在研究有关使 Windows VM 在 Kubernetes 上运行的问题陈述,我在 kubernetes https://kubevirt.io 上遇到了一个 VM 编排器。那里的文档没有明确说明它是否支持 Windows ?任何其他解决方案或相同的建议表示赞赏。

【问题讨论】:

    标签: windows kubernetes orchestration


    【解决方案1】:

    是的,您会在 KubeVirt 树的示例中找到 Windows Server 2012 映像的示例模板:

    https://github.com/kubevirt/kubevirt/blob/master/cluster/examples/vm-template-windows2012r2.yaml

    当红帽在 2018 年红帽峰会上展示这项技术时,使用的映像实际上是 Windows 访客:

    https://www.youtube.com/watch?v=r8e4bT0-zhU&t=53m55s

    底层技术仍然是 KVM 管理程序,KubeVirt 只是使用 Kubernetes 以一种新的方式编排它的用户空间组件(QEMU、Libvirt)。因此,在大多数情况下,使用现有的基于 KVM 的解决方案(如 oVirt、OpenStack 等)的客户也可以使用 KubeVirt。

    【讨论】:

      【解决方案2】:

      是的,您可以使用不同的操作系统创建虚拟机,包括 Windows。

      参考:

      http://superuser.openstack.org/articles/kubevirt-kata-containers-vm-use-case/

      【讨论】:

      • 感谢您的回答。这种设置实际上是不是就像 Linux VM (Kubernetes worker/agent node) 上的 VM(KVM 基础映像),这间接意味着 VM 内的 VM?
      • 通常情况下,对于您希望使用 KubeVirt(例如)来管理完整虚拟机的安装,Kubernetes 集群本身将安装在裸机上。如果您已经在虚拟化平台上运行 Kubernetes 集群,那么可以嵌套由 KubeVirt 或等效解决方案创建的 VM。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-26
      • 2018-07-18
      • 1970-01-01
      相关资源
      最近更新 更多