Saltar al contenido principal

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:

K9S console