Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-682

Migrate MAPI to Cluster API (CAPI)-Phase 3 - (GA)

XMLWordPrintable

    • BU Product Work
    • False
    • Hide

      None

      Show
      None
    • False
    • OCPSTRAT-764Leverage Cluster API functionality in OpenShift (rather than MAPI)
    • 67% To Do, 0% In Progress, 33% Done
    • 0

      Feature Overview (aka. Goal Summary)  

      Overarching Goal
      Move to using the upstream Cluster API (CAPI) in place of the current implementation of the Machine API for standalone Openshift.

      Phase 3 Goal:  

      • plan MAPI deprecation by 4.20, CAPI GA.
      • Switch CAPI backends
      • Migrate Installer to CAPI
      • Migrate Hive to CAPI

      Background, and strategic fit

      • Initially CAPI did not meet the requirements for cluster/machine management that OCP had the project has moved on, and CAPI is a better fit now and also has better community involvement.
      • CAPI has much better community interaction than MAPI.
      • Other projects are considering using CAPI and it would be cleaner to have one solution
      • Long term it will allow us to add new features more easily in one place vs. doing this in multiple places.

      Acceptance Criteria

      There must be no negative effect to customers/users of the MAPI, this API must continue to be accessible to them though how it is implemented "under the covers" and if that implementation leverages CAPI is open

              rh-ee-smodeel Subin M
              rh-ee-smodeel Subin M
              Joel Speed, Michael McCune, Mike Worthington, Subin M
              Stephanie Stout Stephanie Stout
              Joel Speed Joel Speed
              Subin M Subin M
              Eric Rich Eric Rich
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: