-
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
Consider Homebrew as the macOS distribution method #475
Comments
Created draft PR for removal: Homebrew/homebrew-core#49428 holler there if it's decided removal is the way to proceed. |
Sorry about that I wasn't planning on creating an issue initially here. |
So according to the discussion at Homebrew/homebrew-core#49428:
For the short term, I recommend we take these actions:
It seems like organically we got >400 downloads on Homebrew in the past 30-days alone. We might make it the recommended solution if or when:
Until then we don't document Homebrew, but we also don't prevent users from using it. I am negative about not being able to control distribution of a pre-1.0 software like this. I don't want us to maintain 5 different Linux distro package managers as well as Windows (Chocolatey). That's something Kubernetes project in general does not do (and it is deferred to the user community to package it up). /retitle Consider Homebrew as the macOS distribution method /area platform/mac |
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 |
It seems like Krew was added to Homebrew formulae list. and it's currently available to users. Without documenting it, I suspect most people won't install it via brew.
Sadly, Krew is designed to install and update itself, just like any other kubectl plugin. We don't wish to support installation via other package managers as krew is a package manager itself (and while Krew is cross-platform, others aren't).
Homebrew makes sense for binaries like kubectl, but krew has extra installation instructions.
My recommendation would be to get Krew removed from Homebrew in the short term.
Any help is appreciated.
/priority P1
The text was updated successfully, but these errors were encountered: