Uploaded image for project: 'Multiple Architecture Enablement'
  1. Multiple Architecture Enablement
  2. MULTIARCH-5158

Add DeviceManager and DynamicResourceAllocation Support

XMLWordPrintable

    • False
    • None
    • False
    • NEW
    • NEW

      Epic Goal

      Add DeviceManager and DynamicResourceAllocation Support

      Why is this important?

      Dynamic resource allocation is an API for requesting and sharing resources between pods and containers inside a pod such as accelerator cards. This is an internal feature that most users do not need to interact with and is enabled via a FeatureGate `DynamicResourceAllocation`

      [OCPSTRAT-408: Dynamic Resource Allocation API](https://issues.redhat.com/browse/OCPSTRAT-408) introduce this as a tech preview for 4.13. It is enabled via feature flag today, and is still in alpha.

      > DynamicResourceAllocation false Alpha 1.30 –

      For this Epic, and to claim support and align with our roadmap, we need to QE the feature in 4.19 timeframe.

      Scenarios
      1. …

      Acceptance Criteria

      DeviceManager test cases are functional in k8s upstream tests.
      DeviceManager test cases in origin are passing
      DRA test cases in origin and k8s are functional and passing

      Dependencies (internal and external)
      1. …

      Previous Work (Optional):

      We may need to support:

      Topology Manager - Device Manager
      claim support for Device Manager in docs
      instaslice https://github.com/project-codeflare/instaslice
      instanceslice operator https://github.com/openshift/instaslice-operator

              Unassigned Unassigned
              pbastide_rh Paul Bastide
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: