-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
Context: RHDHSUPP-309
- Docker image at .rhdh/docker/Dockerfile#L233-L260
- Calls install-dynamic-plugins.py at runtime to install plugins defined by configmap (can't be done earlier at build time)
- depends on python and skopeo, currently
Ideas:
- switch from skopeo to podman? See gist for approach
- replace skopeo with native nodejs or bash calls that can inspect a registry and fetch a tarball
- replacement for skopeo inspect - see this python method
- replacement for skopeo copy ... unknown at this time
- replace python script with nodejs or bash script entirely
GOAL:
- smaller container image
- smaller attack surface for CVEs
- fewer RPMs to manage in the containerfile