Инсталляция 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