kube-no-trouble icon indicating copy to clipboard operation
kube-no-trouble copied to clipboard

Installation via homebrew

Open olfway opened this issue 2 years ago • 4 comments

Please add an option to install via homebrew

olfway avatar Jun 01 '22 15:06 olfway

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

dark0dave avatar Jun 22 '22 11:06 dark0dave

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

olfway avatar Jun 22 '22 13:06 olfway

I prefer you to download the binary supporting homebrew is big pass

dark0dave avatar Jun 28 '22 18:06 dark0dave

should we also support apt, pacman, etc? It gets out of hand. I am pretty happy with the current state.

dark0dave avatar Jun 28 '22 18:06 dark0dave

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.

stepanstipl avatar Sep 28 '22 11:09 stepanstipl

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.

devenes avatar Aug 18 '23 11:08 devenes