kube-no-trouble
kube-no-trouble copied to clipboard
Installation via homebrew
Please add an option to install via homebrew
Is this really needed? we'd propably prefer you to run this in docker or? I guess I'd like to know more about your usecase
I'm not sure why is it better to run docker instead of single binary
It can be installed via sh -c "$(curl -sSL https://git.io/install-kubent)"
but at least for me running remote scripts this way should be avoided
and homebrew just another, more secure way to download, install and update kubent binary
I prefer you to download the binary supporting homebrew is big pass
should we also support apt, pacman, etc? It gets out of hand. I am pretty happy with the current state.
Hi @olfway, thanks for the suggestion 👍. At the moment I think this is a bit out of scope, as we don't support (and due to limited capacity do not want to take that additional work on atm.) any OS-specific package distribution and management mechanisms.
Homebrew core would require us to build the binaries from the source (so there's a bit of work to do this right), go via the approval process, and mainly maintain the formula in the homebrew core repo. We could support it as a cask, but that requires a separate homebrew-
prefixed repo.
In any case, at the moment we do not intend to support individual OS-specific package distribution mechanisms, however, this should not stop anyone from contributing this either to homebrew core directly, or via their own cask 🙏 (if you do that, and are willing to maintain this on an ongoing basis, let us know, would be happy to include a note in the readme 😄 ).
But please if there is interest in this, ⭐ ⭐ ⭐ this issue - I have labelled it as revisit
so that we will revisit and might reconsider supporting this in the future if there's enough interest.
Thanks for bringing this up, @olfway.
We have now included the Homebrew installation method as a third-party option in our README file. Going forward, the community will be responsible for maintaining the formula and ensuring it stays up to date with new releases. For more information, please refer to: Third-Party Installation via Homebrew.