ahmetb / kubectx

Faster way to switch between clusters and namespaces in kubectl
https://kubectx.dev
Apache License 2.0
17.66k stars 1.26k forks source link

Packaging: Package for Debian bullseye or bullseye-backports #342

Closed Northcode closed 1 year ago

Northcode commented 2 years ago

The Debian package is currently only available in: buster (oldstable), bookworm (testing) and sid (unstable).

Since bullseye is the new stable release, kubectx should be available there as well, if not, maybe in bullseye-backports, since its available in bookworm.

k8s-gpubuilder-markus commented 2 years ago

Same here, bullseye is current, buster is obsolete and going away. Like most, I use Ubuntu and installing kubectx is a pain on it, this should not be so. Could you maybe just release a snap package, that can be installed on all Linuxes, it will work for sure. Instead of having to create 20 different packages, this might help.

k8s-gpubuilder-markus commented 2 years ago

This by the way, how it is indicated on stackoverflow is a really horrible bad thing to do, to include the whole repo of an old obsolete Debian distro and then disable all security, not checking the repo key:

deb [trusted=yes] http://ftp.de.debian.org/debian buster main

is not how you do it.

ahmetb commented 2 years ago

Any packaging help is appreciated. I don't use Ubuntu so I can't fix this. There's already a Snap pull request open and being worked on.

martinreck commented 1 year ago

Is there any news about the package for Debian Bullseye?

ahmetb commented 1 year ago

@martinreck packaging is not managed in this repository. I recommend reaching out to Debian package maintainer directly.

martinreck commented 1 year ago

I guess this is the repository for the Debian package: https://salsa.debian.org/debian/kubectx

Northcode commented 1 year ago

Considering packaging is not managed here, I'm closing this issue.

I'm no longer using this on debian, so I'm not going to follow this up with the debian maintainer.