Инсталляция k9s в ubuntu 20.04

Делаю:
16.08.2022


K9S - Инструмент для визуальной работы с кластером в командной строке


// v0.26.3
$ LATEST_K9S_VERSION=$(curl -s https://api.github.com/repos/derailed/k9s/releases/latest | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/')


$ wget -qO- https://github.com/derailed/k9s/releases/download/${LATEST_K9S_VERSION}/k9s_Linux_x86_64.tar.gz | tar zxvf -  -C /tmp/
$ sudo mv /tmp/k9s /usr/local/bin


Прописать alias


$ vi  ~/.bashrc


В конце файла


alias k9s='k9s --headless'
alias kube='kubectl'


$ source  ~/.bashrc


В случае ошибки подключения

Boom!! Unable to locate K8s cluster configuration.

Обычно достаточно перестартовать minikube с ключом –embed-certs

$ minikube start --profile my-profile --embed-certs


https://www.youtube.com/watch?v=boaW9odvRCc


Обзор k9s — продвинутого терминального интерфейса для Kubernetes
https://habr.com/ru/company/flant/blog/524196/


Чтобы tmux читал этот bashrc

$ vi ~/.bash_profile


****

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi