-
Notifications
You must be signed in to change notification settings - Fork 368
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal nr.2: Support for custom index repositories #483
Comments
Thanks for writing this up. |
/assign |
@chriskim06 can you ping me on kubernetes slack? |
Ahead of our online meeting about this on Feb 18th, I've documented my wishlist of what I'd love to see from the solution + implementation process: https://docs.google.com/document/d/1_xYsxtwtQTboKOyp920pb1OWLTQEdU6gF7-QvUA6S0Y/edit?usp=sharing |
Sounds good I'll take a look through that doc and add comments if I have any questions |
Both @corneliusweig and @ahmetb (myself) have discussed the proposal with @chriskim06 and approved it. |
Late to the game here, but would like to point to #580 regarding alternative approach to distribution via OCI |
The fact that this issue has come up is actually itself testament to "why use OCI" - all these concepts (multitenancy, distributed repos, auth) have already been solved for in the context of Docker push/pull which is the basis for OCI distribution-spec: https://github.com/opencontainers/distribution-spec |
and yes, I realize this throws a big wrench into the existing plan and architecture, but I feel very strongly this is the correct way forward, especially for tooling in the k8s/container space. feel free to reach out to discuss more. |
@jdolitsky let's move the discussion there as it doesn't concern this feature. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/lifecycle frozen |
Should we close this one too? |
👍🏼 |
@ahmetb: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Allowing users to specify custom indices to download plugins from would allow people to distribute plugins without having to go through the main krew-index repo. This would be useful at companies where people want to share plugins that are specific to their workflows or aren't appropriate for krew-index.
I wanted to share the proposal doc I had thrown together here https://docs.google.com/document/d/1Im5gmBA6yuKRWgJWbaBjTTFNvkH0me05V3wEeNPU7fE/edit?usp=sharing and opened a new issue for it based on this. There's a lot of similarities to the docs in #23 so if this doesn't add enough I'd be happy to close this.
A lot of ideas came from https://docs.brew.sh/Taps, mainly around how to handle duplicate plugin names.
The text was updated successfully, but these errors were encountered: