Last active
April 9, 2025 19:44
-
-
Save bplasmeijer/a4845a4858f1c0b0a22848984475322d to your computer and use it in GitHub Desktop.
set-up K9S on #WSL2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -e | |
source <(curl -sSL benco.io/lib) # Load libary from remote URL, it's safe! | |
GITHUB="derailed/k9s" | |
VERSION=${1:-"$(get_latest_release $GITHUB)"} | |
INSTALL_DIR=${2:-"$HOME/.local/bin"} | |
CMD=k9s | |
NAME="k9s terminal UI for Kubernetes" | |
pre_run | |
curl -sSL "https://github.com/$GITHUB/releases/download/v${VERSION}/k9s_Linux_amd64.tar.gz" | \ | |
tar -zx -C "$INSTALL_DIR" $CMD | |
post_run version |
I prefer to use something along the lines of
curl -s -L https://github.com/derailed/k9s/releases/download/v0.24.10/k9s_v0.24.10_Linux_x86_64.tar.gz -o k9s && tar -xvf k9s && chmod 755 k9s && rm LICENSE && mv README.md ~/Docs/k9s_README.md && sudo chown root: k9s && sudo mv k9s /usr/local/bin
Just updated to current version (as of 10/27/2023) and throwing away the readme also:
curl -s -L https://github.com/derailed/k9s/releases/download/v0.27.4/k9s_Linux_amd64.tar.gz -o k9s && tar -xvf k9s && chmod 755 k9s && rm LICENSE README.md && sudo mv k9s /usr/local/bin
Should be sudo mv ./k9s /usr/local/bin/k9s
instead of mv ./k9s /usr/local/bin/k9s
And also check the latest release here: https://github.com/derailed/k9s/releases
ty for the gist
Just updated to current version (as of 10/27/2023) and throwing away the readme also:
curl -s -L https://github.com/derailed/k9s/releases/download/v0.27.4/k9s_Linux_amd64.tar.gz -o k9s && tar -xvf k9s && chmod 755 k9s && rm LICENSE README.md && sudo mv k9s /usr/local/bin
updated to v0.40.5
curl -s -L https://github.com/derailed/k9s/releases/download/v0.40.5/k9s_Linux_amd64.tar.gz -o k9s && tar -xvf k9s
&& chmod 755 k9s && rm LICENSE README.md && sudo mv k9s /usr/local/bin
Update without fixed version in the script.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
$ sudo curl -ssL https://gist.githubusercontent.com/bplasmeijer/a4845a4858f1c0b0a22848984475322d/raw/0768fa37a96a319f7e784e77ba24a085fe527369/k9s-setup.sh | sudo sh