Platform9 Managed KubeVirt Overview
Platform9 Managed KubeVirt is currently available for Early Access with a limited feature set.
Introduction to KubeVirt
KubeVirt is an open-source project that enables VMs to be managed by Kubernetes alongside containers. Using KubeVirt, you’ll be able to overcome all of the operational silos that exist today, and standardize on Kubernetes as the control plane – without having to worry about porting all of your applications to containers or managing two entirely separate stacks. You can now get the best of both worlds.
There are several Kubernetes and KubeVirt constructs that bring the solution extremely close to current virtualization stacks and primitives.
- VM customization can be implemented using VM Presets and cloud-init
- Calico and Multus (other open-source projects in the Kubernetes ecosystem) can be used for security policies and additional VM network interfaces, respectively
- CSI plugins are available for most storage backends
- The Containerized Data Importer (CDI) utility can be used to import, upload and clone Virtual Machine images
- Kubernetes RBAC, namespaces, and cluster scheduler can be used for access control, tenant isolation, and scheduling respectively
- Helm charts are a great way to implement infrastructure as code
KubeVirt also has a vibrant community with enhancements continuously being built into the project.
Platform9 Managed KubeVirt
Platform9 Managed KubeVirt is a cloud service that makes deploying and managing KubeVirt seamless, allowing operators to focus on projects and applications that impact the business.
Platform9 Managed KubeVirt, when generally avaialable, will come with out-of-the-box capabilities such as:
- cloud-managed upgrades
- VM monitoring
- SR-IOV and OVS-DPDK support for performance-sensitive applications
- User-friendly SaaS console for VM operations
- VM management capabilities like: Image management, Preset management, and Snapshot management
- Enterprise-readiness capabilities like: RBAC, multi-tenancy, and resource utilization quotas
- 99.9% uptime SLA
All of this will be backed by our world-class support teams who actively monitor your Kubernetes clusters 24/7.
Platform9 Managed KubeVirt is designed to bring you all the benefits of open-source KubeVirt and Kubernetes, while allowing you to offload the associated management overhead to Platform9. The result will be a cloud-native, self-service, declarative model of operations that will be consistent across all of your workloads – containerized as well as virtualized.