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
104 stars 53 forks source link

Support read-only repositories #668

Open liamfallon opened 5 months ago

liamfallon commented 5 months ago

Original issue URL: https://github.com/kptdev/kpt/issues/3220 Original issue user: https://github.com/mortent Original issue created at: 2022-05-22T23:34:50Z Original issue last updated at: 2022-05-22T23:34:50Z Original issue body: Porch will allow package discovery in a read only repository but attempt to create/modify package in read only repository will result in an error. Consider supporting via RBAC so different principals can have different level of access to the same repository.

Original issue comments: