kubernetes 中的虚拟机
Vm in kubernetes
任何人都尝试 运行 虚拟机在 Kubernetes 集群上进行生产。他们是 运行 pod 内的 kvm 实例的方法吗?我知道 google 运行 容器内的所有虚拟机是否计划用于 kubernetes?
谢谢
看来你可以 运行 kvm in docker.
但我不会在生产中使用它。
此外,尝试了解 a container and a vm. There are reasons 为什么要使用容器的区别,这与为什么要 运行 虚拟机有很大不同。最值得注意的是,在一个容器中,您将希望 运行 一个应用程序并且只有一个。
如果你使用 Rancher 和 kubernetes,你可以在一个环境中打开 KVM。然后在同一基础架构上创建 VM 和 运行 K8s。
牧场主。com/kubernetes
运行 VMs inside(!) Kubernetes 可以有合法的用例。
最近 运行 个虚拟机并在 Kubernetes 中管理它们的最原生方式是 sing rkt. You can then use rkt's (L)KVM stage1 运行 个容器作为虚拟机。
对于您的用例,您很可能希望为您的客户提供一个 "empty" 容器和 Linux 之类的东西,因此它仍然与实际 运行ning 虚拟机映像不同,但也许那里有解决办法。
运行在由 Kubernetes 再次管理的 VM 中配置和管理多个 Kubernetes 实例的另一个很酷的用例。这样您就可以构建完全隔离的多租户 Kubernetes 集群。
您可以参考以下主题链接:
另一种选择是 KubeVirt:https://github.com/kubevirt/
Kubernetes 到 运行 虚拟机的附加组件,在经典虚拟机的意义上,您可以在 VMWare、oVirt、OpenStack 上 运行 它们。
目标是支持将(当前)虚拟机工作负载迁移到容器,并能够在需要时保持工作负载虚拟化 - 但让它们靠近(如:在)容器基础设施。
KubeVirt 提供了明确的 API 虚拟化功能,请参阅 https://kubevirt.gitbooks.io/user-guide/。
只是 nit,它仍然处于 WIP 中,应该很快就可以使用了。
任何人都尝试 运行 虚拟机在 Kubernetes 集群上进行生产。他们是 运行 pod 内的 kvm 实例的方法吗?我知道 google 运行 容器内的所有虚拟机是否计划用于 kubernetes? 谢谢
看来你可以 运行 kvm in docker.
但我不会在生产中使用它。
此外,尝试了解 a container and a vm. There are reasons 为什么要使用容器的区别,这与为什么要 运行 虚拟机有很大不同。最值得注意的是,在一个容器中,您将希望 运行 一个应用程序并且只有一个。
如果你使用 Rancher 和 kubernetes,你可以在一个环境中打开 KVM。然后在同一基础架构上创建 VM 和 运行 K8s。
牧场主。com/kubernetes
运行 VMs inside(!) Kubernetes 可以有合法的用例。
最近 运行 个虚拟机并在 Kubernetes 中管理它们的最原生方式是 sing rkt. You can then use rkt's (L)KVM stage1 运行 个容器作为虚拟机。
对于您的用例,您很可能希望为您的客户提供一个 "empty" 容器和 Linux 之类的东西,因此它仍然与实际 运行ning 虚拟机映像不同,但也许那里有解决办法。
运行在由 Kubernetes 再次管理的 VM 中配置和管理多个 Kubernetes 实例的另一个很酷的用例。这样您就可以构建完全隔离的多租户 Kubernetes 集群。
您可以参考以下主题链接:
另一种选择是 KubeVirt:https://github.com/kubevirt/
Kubernetes 到 运行 虚拟机的附加组件,在经典虚拟机的意义上,您可以在 VMWare、oVirt、OpenStack 上 运行 它们。
目标是支持将(当前)虚拟机工作负载迁移到容器,并能够在需要时保持工作负载虚拟化 - 但让它们靠近(如:在)容器基础设施。
KubeVirt 提供了明确的 API 虚拟化功能,请参阅 https://kubevirt.gitbooks.io/user-guide/。
只是 nit,它仍然处于 WIP 中,应该很快就可以使用了。