Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-7370

Migration script for switching from bundled plugin wrappers to OCI artifacts (including airgap support)

    • RHDH Install 3280, RHDH Install 3281

      Script the process of switching from dynamic plugin wrappers in the RHDH container to using their equivalent plugins from reg.rh.io.

      Script should suggest the latest plugin versions compatible with the current RHDH version.

      Before:

        - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
      

      Soon (dev preview):

      - package: oci://quay.io/rhdh-plugin-catalog/backstage-plugin-catalog-backend-module-github:0.7.9!backstage-plugin-catalog-backend-module-github
      

      Later (GA):

      - package: oci://registry.redhat.io/rhdh/backstage-plugin-catalog-backend-module-github:0.7.9!backstage-plugin-catalog-backend-module-github
      

      See doc example showing how to configure with OCI artifacts:

      https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.5/html-single/adoption_insights_in_red_hat_developer_hub/index#proc-install-adoption-insights_title-adoption-insights

      It should also propose a way to get those OCI artifacts into the customer's airgap. See https://github.com/redhat-developer/rhdh-operator/blob/main/.rhdh/scripts/prepare-restricted-environment.sh

              rh-ee-fndlovu Fortune Ndlovu
              nickboldt Nick Boldt
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: