Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-49944

VM Object Graph usability enhancements

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • CNV Storage
    • vm-object-graph
      • An authoritative object graph is accessible for VMs
      • Downstream docs to explain the object graph
      • Backup Partner Integration doc updated
    • 0% To Do, 100% In Progress, 0% Done

      Goal

      As new features continue to be added to kubevirt virtual machines, the graph of objects (DVs, PVCs, InstanceTypes, Preferences, Secrets, ConfigMaps, etc) continues to expand. Trying to identift all of the objects that a VM depends on (ie for Backup and DR) can be daunting and error prone. We should make this process easier for our users and partners.

      User Stories

      • As a backup partner I want a way to identify all of a VMs related objects so that I can backup and restore everything that a VM needs to function properly.
      • As a VM owner I want to see all of the objects that comprise a VM "application" so that I can more easily define an ACM discovered application and protect my VM with disaster recovery software.

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.

      Notes

      • Any additional details or decisions made/needed
      • This idea is similar to 'relatedObjects' in existing resources (OLM I think has something like this, or maybe must gather, I forget)

            ngavrilo@redhat.com Natalie Gavrielov
            alitke@redhat.com Adam Litke
            Natalie Gavrielov Natalie Gavrielov
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: