nephio-project / nephio

Nephio is a Kubernetes-based automation platform for deploying and managing highly distributed, interconnected workloads such as 5G Network Functions, and the underlying infrastructure on which those workloads depend.
Apache License 2.0
93 stars 52 forks source link

Determine where we can store additional information about a package revision #644

Open liamfallon opened 2 months ago

liamfallon commented 2 months ago

Original issue URL: https://github.com/kptdev/kpt/issues/3234 Original issue user: https://github.com/mortent Original issue created at: 2022-05-25T14:33:31Z Original issue last updated at: 2022-06-13T14:24:30Z Original issue body: Porch will need to store more information associated with a package revision, for example:

We will need to utilize Git repository or some auxiliary storage (git is preferred because it also propagates information across Porch instances) and we can consider:

Original issue comments: Comment user: https://github.com/bgrant0607 Comment created at: 2022-06-13T14:24:30Z Comment last updated at: 2022-06-13T14:24:30Z Comment body: Also keep in mind OCI, which could use additional layers.