This repository has been archived by the owner on Aug 12, 2024. It is now read-only.
Update the image source to not be Kubernetes-centric #673
Labels
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
Currently, the image source for unpacking bundle images requires the use of Kubernetes and embeds a lot of, likely unnecessary, Kubernetes specific logic and parameters. The concept of unpacking from bundle images shouldn't rely on the use of Kubernetes and require parameters to adhere to Kuberneteisms.
As an example of why one might not want to require the use of Kubernetes for unpacking the bundle contents, consider a case where someone would like to create a CLI for unpacking bundle contents locally (although currently not feasible due to the unexported unpacking library, but there are various issues that would cause this library to be exported in the future). It doesn't make sense to force someone to have access to a Kubernetes cluster for unpacking the image locally when something like Docker/Podman could be used - or even a Go library such as https://github.com/containers/image or https://github.com/google/go-containerregistry.
The text was updated successfully, but these errors were encountered: