-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
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.