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

GA: Application aware ResourceQuota

XMLWordPrintable

    • ga-arq
      • documentation for ARQ
      • CEE/PX presentation created
      • MUST be based on GA'ed schedulinggates in OCP
      • MUST downstream documentation
    • Red
    • To Do
    • CNV-34115 - Infrastructure aware ResourceQuota
    • CNV-34115Infrastructure aware ResourceQuota
    • 0% To Do, 0% In Progress, 100% Done
    • dev-ready, doc-ready, po-ready, qe-ready, ux-ready
    • Hide

      discussed in program call, JSON patch of FG is deemed ok in this case. epic still red because of previous comment from Kedar: Docs pending as per above comment from Catherine...

      Show
      discussed in program call, JSON patch of FG is deemed ok in this case. epic still red because of previous comment from Kedar: Docs pending as per above comment from Catherine...

      Goal

      This epic is about moving the application aware resource quota to GA status.

      ARQ is about creating a mechanism to deploy a quota-like mechanism in a sensible manner such that KubeVirt works in tandem with Kubernetes native structures so that the overhead of running a VM doesn't count against the user's quota. This is important because being too close to quota with the traditional Kubernetes quota mechanism could block migrations from succeeding, which could indirectly inhibit cluster upgrade.

      User Stories

      • As a Cluster Admin, I want to specify ResourceQuota based on the user consumable resources, so that the user can focus on their usage, and not worry about the infra overhead
      • As a Cluster Admin, I don't want the way user allocates their quota to interfere with cluster level activities, so that I can perform upgrades or other node maintenance as required.
      • As a VM Owner, I want to be able to use the full quota allocated to me without worrying about VMs getting stuck during migration in order to ensure my workloads can run where they need to.

      Non-Requirements

      • Application Aware Resource Quota is a new mechanism that works independently from Quota. There is no requirement that both should be used simultaneously.

      Notes

      • Any additional details or decisions made/needed

          1.
          upstream roadmap issue Sub-task Closed Normal Unassigned
          2.
          upstream documentation Sub-task Closed Normal Unassigned
          3.
          upgrade consideration Sub-task Closed Normal Unassigned
          4.
          CEE/PX summary presentation Sub-task Closed Normal Unassigned
          5.
          test plans in polarion Sub-task Closed Normal Unassigned
          6.
          automated tests Sub-task Closed Normal Unassigned
          7.
          downstream documentation merged Sub-task Closed Normal Unassigned

              sgott@redhat.com Stuart Gott
              unassigned_jira Unassigned
              Denys Shchedrivyi Denys Shchedrivyi
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

                Created:
                Updated:
                Resolved: