Subscribe to get weekly email with the most promising tools 🚀

K8S Whisperer

K8sWhisperer è un operatore Kubernetes che consente agli utenti di interrogare i registri dei pod utilizzando il linguaggio naturale. Sfrutta un modello TinyLlama per interpretare le query leggibili dall'uomo e convertirle in parametri per recuperare i registri desiderati dai pod Kubernetes.

Elencato nelle categorie:

Open SourceStrumenti per sviluppatori
K8S Whisperer-image-0
K8S Whisperer-image-1

Descrizione

K8sWhisperer è un operatore Kubernetes che consente agli utenti di interrogare i log dei pod utilizzando il linguaggio naturale. Sfrutta un modello TinyLlama per interpretare le query leggibili dall'uomo e convertirle in parametri per recuperare i log desiderati dai pod Kubernetes, fornendo un breve rapporto leggibile dall'uomo sui log recuperati. Questo progetto mira a semplificare il processo di debug e migliorare la leggibilità dei log in cluster Kubernetes affollati.

Come usare K8S Whisperer?

Per utilizzare K8sWhisperer, clona il repository, costruisci e distribuisci l'immagine Docker e crea una risorsa personalizzata per interrogare i log. Applica la risorsa e controlla i risultati utilizzando i comandi kubectl.

Funzionalità principali di K8S Whisperer:

1️⃣

Elaborazione del linguaggio naturale (NLP) per le query sui log

2️⃣

Filtraggio dei log in base a parametri come taillines, sincetime e parole chiave grep

3️⃣

Integrazione diretta con l'API di Kubernetes

4️⃣

Creazione di risorse personalizzate per le query sui log

5️⃣

Generazione di rapporti leggibili dall'uomo dai log

Perché potrebbe essere usato K8S Whisperer?

#Caso d'usoStato
# 1Debugging di problemi nei cluster Kubernetes
# 2Recupero di log specifici basati su query in linguaggio naturale
# 3Generazione di rapporti sui dati di log per analisi

Sviluppato da K8S Whisperer?

K8sWhisperer è sviluppato da Ahmed Rakan Aldhafeeri e Ikko Eltociear, che mirano a migliorare l'esperienza Kubernetes rendendo l'interrogazione dei log più intuitiva e accessibile attraverso l'elaborazione del linguaggio naturale.

Domande frequenti di K8S Whisperer