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

Implement richer support for referencing packages by URLs #710

Open liamfallon opened 3 months ago

liamfallon commented 3 months ago

Original issue URL: https://github.com/kptdev/kpt/issues/3250 Original issue user: https://github.com/mortent Original issue created at: 2022-05-25T15:48:18Z Original issue last updated at: 2023-01-13T13:09:29Z Original issue body: Implement richer support for referencing to packages by URLs with proper parsing, reduce number of command line flags required. For example, support: https://github.com/org/repo.git/packge/patch@reference; Make the parsing code reusable with the rest of kpt CLI.

Original issue comments: Comment user: https://github.com/yuwenma Comment created at: 2023-01-13T13:09:29Z Comment last updated at: 2023-01-13T13:09:29Z Comment body: Bump the priority considering that kpt pkg get is most frequently used kpt commands and this issue has been required by real users for a while IIRC.