Learning
K9s

Telepítés és indítás

K9s telepítése platformonként, indítási opciók, előfeltételek és config helye.

Telepítés és indítás

Előfeltételek

A K9s-nek szüksége van egy működő kubectl konfigurációra (~/.kube/config). Ha ez megvan, a K9s automatikusan felhasználja.

Telepítési módok

macOS – Homebrew:

brew install derailed/k9s/k9s

Linux – snap:

sudo snap install k9s

Linux – kézi telepítés (binary):

# Legfrissebb verzió letöltése
curl -sS https://webinstall.dev/k9s | bash

# Vagy GitHub release-ből
wget https://github.com/derailed/k9s/releases/latest/download/k9s_Linux_amd64.tar.gz
tar -xzf k9s_Linux_amd64.tar.gz
sudo mv k9s /usr/local/bin/

Windows – Scoop:

scoop install k9s

Windows – Chocolatey:

choco install k9s

Go-val (forrásból):

go install github.com/derailed/k9s@latest

Verzió ellenőrzése

k9s version

Indítás

# Alap indítás (az aktuális kubectl context és namespace)
k9s

# Adott namespace-szel
k9s -n production

# Adott kubectl context-tel
k9s --context my-cluster

# Read-only módban (nem lehet módosítani semmit)
k9s --readonly

# Logolással
k9s --logLevel debug

Konfiguráció helye

# Linux / macOS
~/.config/k9s/config.yaml

# A konfiguráció megnyitása
k9s info

Rövid összefoglaló

  • Homebrew-val, snap-pel vagy bináris letöltéssel telepíthető.
  • Előfeltétel: működő ~/.kube/config fájl.
  • Adott namespace-szel vagy context-tel is indítható.

On this page