Cos'è kli
bjarneo ha pubblicato su GitHub la utility
Installazione
L'installazione più semplice avviene con lo script fornito nel repository:
curl -fsSL https://raw.githubusercontent.com/bjarneo/kli/main/install.sh | sh
In alternativa si può usare Go:
go install github.com/bjarneo/kli@latest
oppure compilare dal sorgente con make install. Richiede Go 1.26.3 o superiore e un cluster Kubernetes raggiungibile. Una volta installato, basta lanciare kli per partire con il contesto e il namespace memorizzati dall'ultima esecuzione.
Funzionalità principali

kli mostra all'avvio una panoramica del cluster con stato dei nodi, utilizzo di CPU e memoria. Permette di selezionare qualsiasi tipo di risorsa dalla barra laterale, visualizzare i dettagli in formato YAML o tabella, modificare direttamente gli oggetti e applicare le modifiche. Il follow dei log avviene in tempo reale senza uscire dalla TUI, mentre l'accesso a un pod avviene con un comando dedicato che apre la shell. Il cambio di tema è immediato con l'opzione --theme, e il comando kli upgrade sostituisce il binario con la versione più recente.
Configurazione delle risorse

Per impostazione predefinita la barra laterale elenca solo le risorse built-in più comuni. Per aggiungere CRD è necessario creare il file di configurazione con:
kli config init
e poi modificare ~/.config/kli/config.yaml inserendo le voci sotto la sezione desiderata. Il campo resource accetta forma plurale, singolare, kind o la notazione completa
FAQ
kli sostituisce k9s? No. Si tratta di un'alternativa più leggera con meno funzionalità, pensata per chi preferisce un'interfaccia minimal e veloce.
Supporta l'editing multiplo di oggetti? L'editing avviene un oggetto alla volta tramite l'editor esterno configurato, senza operazioni batch native.
Funziona con cluster remoti? Sì, purché il kubeconfig sia configurato correttamente e il cluster sia raggiungibile dalla macchina locale.
---
📖 Leggi anche
- Agentic Coding: Una Trappola per lo Sviluppo Software?
- File agents.md: utili per gli agenti di coding?
- Lean-ctx: Ottimizzatore Ibrido Riduce Consumo Token LLM del 89-99%
Hai bisogno di una consulenza?
Aiuto aziende e startup a sviluppare software, automatizzare processi e integrare AI. Parliamone.
Scrivimi