-
Feature Request
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
-
1. Proposed title of this feature request
Simplified and streamlined VM usability
2. What is the nature and description of the request?
OpenShift Virtualization introduced support for VMs on OpenShift.
One price that was payed in order to deliver functionality rapidly was the inconsistency of APIs and the underlying mental model.
The nature of this request is to introduce a coherent model for common flows around the VM life-cycle, mainly (but not limited to):
- An easy creation of a VM based on a disk
- An easy customization of a VM
- An easy integration of VM management into the broader ecosystem (ansible et al)
3. Why does the customer need this? (List the business requirements here)
- We need to provide strong APIs in order to have solid integration iwht our ecosystem
- We need a strong and coherent API in order to allow customers to run their workflows they need in stable and supported ways (speak many workflows need APIs)
4. List any affected packages or components.
OpenShift Virtualization
References
- Introduction https://docs.google.com/presentation/d/1cyBEERCz2NnT4a5v2W14PxPoWG_-lqXAZhS9o_bvPNI/edit#slide=id.p
- OCP Template use-case review https://docs.google.com/presentation/d/1u19jqu1vR1PMQV2_-oWtGPbzpzMtjJDKogT5sSBj-g0/edit#slide=id.g149aac848f1_0_0
- Deep Dive https://docs.google.com/presentation/d/1cAcGuwoKsEwBUcrHBRkQizuboAE7Yt4G6elCzSZIQCk/edit?pli=1#slide=id.g144671b490d_0_11
- Deep Dive VM API https://docs.google.com/presentation/d/1sv9Qol--zfT5zqOAnLhTYNJZDNMFTA_LeSmebYk9SJk/edit#slide=id.g136ded4f836_0_24
- Deep Dive Disk Driven https://docs.google.com/presentation/d/1v4Ag0QhwjW6gnNpjRqkDpV_W-NFWOe_h0v3_p2bby_8/edit#slide=id.g140034c6812_0_0
- Deep Dive Bookmark https://docs.google.com/presentation/d/1EJTanV5JdM0qelC_Uo2OAYXNYpwNVH4JpKXrp8oVfx4/edit#slide=id.g14002191449_0_0
- depends on
-
CNV-23978 Bookmarked VMs - or "Named Snapshots" (in-cluster VM template)
- New