rukpak
rukpak copied to clipboard
RukPak runs in a Kubernetes cluster and defines APIs for installing cloud native content
See https://github.com/operator-framework/rukpak/pull/447#issuecomment-1191935915 for discussion and background. There may be a need for a new first-class API to reflect which rukpak provisioners are installed on-cluster and currently running, to make it...
https://github.com/operator-framework/rukpak/blob/3b832db489499105211cda18f2217aad89e2bb8f/internal/source/unpacker.go#L103 ```golang // NewDefaultUnpacker returns a new composite Source that unpacks bundles using // a default source mapping with built-in implementations of all of the supported // source types. //...
## User Story As a user of RukPak, I would like to have the most minimal image without an attached shell, So that I know the application is following best...
Based off #178, there is an exploratory design for a minimal set of metadata plain bundles can expose. This issue involves implementing the handling of the metadata on the provisioner...
Summary: Bundles that reference an invalid, or a non-existent unique provisioner ID result in the Bundle resource not being reconciled by any of the provisioner(s) installed on-cluster, and there aren't...
The current operator ecosystem is built around the registry+v1 operator bundle format (which includes details like always including a CSV manifest under `/manifests`, bundle properties, additional installation information in the...
Recently, more and more [use cases](https://hackmd.io/xXkT1TZJREG-AscBxqnQHQ?view) have arisen where rukpak having an explicit de-coupling between APIs and controllers would be beneficial. What do folks think about this idea? What (if...
Follow-up to #293 which added support for dynamically created Bundles through the BI API. Goal: consolidate the Bundle's Unpacked phase with the BI's HasValidBundle status condition type.
Need to add documentation that explains the fallback loader and its motivation for existing.
Add some documentation on how to write your own provisioner, to support alternate provisioner implementations. Part of #425