k9s icon indicating copy to clipboard operation
k9s copied to clipboard

Publishing a `.deb` package for Ubuntu and Debian Users.

Open harsh098 opened this issue 8 months ago • 6 comments




Feature Request:- While it is quite intuitive to install k9s from tarballs,snaps,go etc. having a deb package can make things easier for admins to get k9s up and running in no time.
Solution-

  • Implementation Phase - 1
    • Having a .deb artifact maintained as an official release (Happy to volunteer).
    • With each new release have a workflow that builds deb packages and publishes them on github packages.
  • Implementation Phase - 2
    • Setting up an apt repo/PPA for easy install

Additional context If the maintainers are interested in please ping me in comments (@harsh098). I am up for discussing further on this issue.

harsh098 avatar Nov 16 '23 11:11 harsh098

Actually, I'd argue using the asdf package is more flexible than any of the options mentioned.

windowsrefund avatar Nov 21 '23 04:11 windowsrefund

@harsh098 @windowsrefund Thanks for pipping in!

I've just added linux packaging as part of the release artifacts. They should be available on the next drop.

derailed avatar Nov 21 '23 21:11 derailed

Hi @derailed do you need a maintainer for Linux packages ?

harsh098 avatar Nov 22 '23 06:11 harsh098

fyi: I have created https://bugs.launchpad.net/ubuntu/+bug/2049227 to apply for adding k9s to the offical ubuntu packages. As far as I know creating such a bug ticket is the correct process to do that: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages

PSanetra avatar Jan 12 '24 18:01 PSanetra

I just noticed that someone has also created an RFP for Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053428

PSanetra avatar Jan 19 '24 07:01 PSanetra

nice

harsh098 avatar Jan 24 '24 14:01 harsh098