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

Convert scratch image plugin-catalog-index to runnable ubi-minimal 10 image

      Task

      In order to be able to run `oc apply` on the image stream yaml files in the index container, we need to switch the index image from being a scratch image to a ubi-minimal 10 based oneĀ 

      Entrypoint in the index.Containerfile will need to run a bash script that will:

      • kubectl or oc apply each of the foo_imagestream.yaml files in the container
      • terminate exit code 0 so the container pod resource is reclaimed

      Need to figure out:

      • which user to run as
      • how to auth as the correct user with sufficient permissions to apply yamls (write) to the cluster
      • if we can use kubectl or if we need oc (and therefore where to install that from)

      Will also need to support maintenance/automation for:

      • base image updates
      • RPM lock file updates

      Switching to a RHEL-based image will also require re-onboarding to pyxis and konflux under the new artifact name, which must now have "rhel10" in the name.

              Unassigned Unassigned
              nickboldt Nick Boldt
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: