First steps
Installation
Linux
sudo apt install ...
Macos
brew install k9s kubecfg
k9s version
____ __ ________
| |/ / __ \______
| /\____ / ___/
| \ \ / /\___ \
|____|\__ \/____//____ /
\/ \/
Version: 0.50.9
Commit: ffdc7b70f044e1f26c2f6fbb93b5495e4ebdb1ad
Date: n/a
Configuration
info
Para este punto necesitarás haber leído las siguientes páginas:
Setup kubeconfig
aws eks update-kubeconfig --name <cluster> --region us-east-1 --profile <profile>
info
Para conectarte mediante k9s deberás levantar un port forward y colocar ese puerto en el host de tu cluster.
kubectl config set-cluster <cluster> --server=<host>:<port>
aviso
El cluster debe ser el ARN del cluster que vas a actualizar.
En el servidor mantén el mismo host que está en la configuración, solo actualiza el puerto por el del puerto local del port forward.
Local port binding
Deberás agregar una entrada en el archivo /etc/hosts con el fin de apuntar el host remoto a la ip localhost.
sudo sh -c 'echo "127.0.0.1 <host>" >> /etc/hosts'
O bien, edita el archivo manualmente con permisos sudo.
K9S cli
Ejecuta el siguiente comando para abrir la consola de k9s:
k9s
Te aparecerá algo como lo siguiente:
