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
Add support for reading authenticated container repositories for Kptfile functions #637
Original issue URL: https://github.com/kptdev/kpt/issues/3434
Original issue user: https://github.com/ChristopherFry
Original issue created at: 2022-08-03T15:21:10Z
Original issue last updated at: 2023-01-26T04:47:40Z
Original issue body: Add support to allow Porch to access authenticated container repositories for Kptfile function images. Currently Porch can only pull images from public repositories where no authentication is required, or from gcr.io using workload identity.
One specific use-case, requested by the community, is to allow private function images to be pulled from ghcr.io using a GitHub Personal Access Token.
Original issue URL: https://github.com/kptdev/kpt/issues/3434 Original issue user: https://github.com/ChristopherFry Original issue created at: 2022-08-03T15:21:10Z Original issue last updated at: 2023-01-26T04:47:40Z Original issue body: Add support to allow Porch to access authenticated container repositories for Kptfile function images. Currently Porch can only pull images from public repositories where no authentication is required, or from gcr.io using workload identity.
One specific use-case, requested by the community, is to allow private function images to be pulled from ghcr.io using a GitHub Personal Access Token.
Original issue comments: