BashPilot per Kubernetes Gestione Kubernetes con AI

BashPilot mette un piccolo agente sul nodo control plane e lavora con l'accesso kubectl locale. Il tuo kubeconfig non lascia mai il cluster e non c'è nessun tunnel SSH di mezzo. Tu chiedi un risultato, lui esegue le operazioni giuste contro l'API e conferma lo stato finale.

Prova gratuita di 7 giorni. Annulla quando vuoi.

Come funziona su Kubernetes

Da una frase ad un rollout verificato

Niente YAML da modificare manualmente, niente kubectl da memorizzare. Descrivi il risultato e BashPilot percorre lo stesso percorso che farebbe un operatore attento.

1

Chiedi

"Scala checkout-api a 6 e controlla il rollout." Parole semplici, come le diresti a un compagno di squadra.

2

Legge il cluster

Estrae pod, eventi e repliche attuali direttamente dallo API prima di toccare qualsiasi cosa.

3

Pianifica il cambiamento

Sceglie le operazioni esatte da un catalogo recensito. Nessun YAML improvvisato, nessuna supposizione.

4

Pause sul rischio

Lo svuotamento di un nodo o l'eliminazione di un carico di lavoro attende prima il tuo sì esplicito.

5

Funziona su API

Applica la modifica al cluster tramite il relativo account di servizio con ambito.

6

Verifica e riporta

Controlla finché i pod non sono pronti, quindi mostra esattamente cosa è cambiato.

Cosa è coperto

Ogni angolo del cluster, in parole povere

Copertura profonda e nativa degli oggetti che tocchi ogni giorno. Questo è un assaggio, non l'elenco completo.

Carichi di lavoroDistribuzioni · StatefulSets · DaemonSets · Baccelli · Lavori · CronJobs · e altro ancora
Implementazioni e ridimensionamentoRepliche in scala · Aggiornamenti continui · Rollback · Si riavvia · HPA · e altro ancora
Rete e ingressoServizi · Ingresso · Endpoint · DNS · Politiche di rete · e altro ancora
Kubernetes
Configurazione e segretiConfigMaps · Secrets · Variabile inv · Limiti e richieste · RBAC · e altro ancora
Nodi e spazi dei nomiNodi · Cordone · Drenare · Inquinamenti · Spazi dei nomi · Quote · e altro ancora
Archiviazione e osservabilitàPersistentVolumes · PVCs · StorageClasses · Registri · Eventi · Metrica · e altro ancora
Problemi che risolve

Le pagine delle 2 del mattino, gestite

I guasti che ogni operatore Kubernetes conosce a memoria. BashPilot legge le prove reali, risolve la causa e conferma la guarigione.

CrashLoopBackOff Fixed

Legge gli eventi e gli ultimi registri, trova la vera causa, applica la correzione e controlla che il pod rimanga attivo.

OOMKilled Fixed

Individua il limite di memoria raggiunto, dimensiona correttamente le richieste e i limiti, quindi riavvia l'implementazione in modo pulito.

ImagePullBackOff Fixed

Controlla il tag dell'immagine, l'autenticazione del registro e il segreto di pull e cancella tutto ciò che blocca il pull.

Lancio bloccato Fixed

Esamina lo stato di implementazione e i pod non funzionanti, quindi lo sblocca o ripristina l'ultima revisione valida.

Pod in sospeso Fixed

Trova il motivo per cui non verranno pianificati, dalla pressione sulle risorse alle contaminazioni fino a PVC mancante, e lo cancella.

Nodo sotto pressione Fixed

Legge le condizioni del nodo, lo isola e lo drena in modo sicuro e riprogramma i carichi di lavoro altrove.

In pratica

Kubernetes

Il debug parte dal perché

Prima di toccare qualcosa, BashPilot legge eventi, log e l'output di describe del workload interessato. Ottieni la causa vera, non un riavvio alla cieca. Le correzioni arrivano dopo la diagnosi, nella stessa conversazione.

Modifiche sicure ai workload attivi

I rollout vengono osservati finché non si stabilizzano, e il rollback è a una frase di distanza. Tutto ciò che potrebbe interrompere un servizio in esecuzione, come il drain di un nodo, si ferma prima ad aspettare la tua approvazione.

Il tuo kubeconfig resta dov'è

L'agente usa le credenziali del cluster già presenti sul control plane. Niente viene caricato, niente viene copiato fuori, e l'accesso finisce nel momento in cui rimuovi l'agente.

La sicurezza prima di tutto

Costruito per essere affidabile con i cluster di produzione

Il motivo per cui i team lasciano BashPilot vicino a un cluster attivo: ha un ambito, chiede prima di interrompere e dimostra ogni cambiamento.

Il tuo kubeconfig non se ne va mai

L'agente viene eseguito sul nodo del piano di controllo e utilizza le credenziali già presenti. Niente viene caricato, niente viene copiato.

Delimitato da RBAC

Può fare solo ciò che il suo account di servizio consente. Concedi esattamente l'ambito con cui ti senti a tuo agio e non può superarlo.

Approvazione prima dell'interruzione

Lo svuotamento di un nodo, l'eliminazione di un carico di lavoro o il ridimensionamento a zero vengono sempre messi in pausa per la tua conferma esplicita.

Verificato, non scontato

Dopo ogni modifica rilegge l'implementazione e lo stato delle risorse. Fatto significa Pronto nel cluster, non un codice di uscita pulito.

Traccia di controllo completa

Ogni operazione e il suo risultato vengono registrati, così sai sempre cosa è cambiato, quando e perché.

Agente solo in uscita

L'agente esegue il polling su TLS e non apre porte in entrata. Non c'è nulla sul cluster che uno scanner possa raggiungere.

Leggi come BashPilot protegge i tuoi server
Domande frequenti

Domande frequenti

Con quali setup Kubernetes funziona?

Qualsiasi cluster in cui l'agente può girare su un nodo control plane con accesso kubectl locale: k3s, cluster kubeadm, lab a nodo singolo e produzioni self-managed.

Devo caricare il mio kubeconfig?

No. È proprio il punto del design. L'agente usa le credenziali già presenti sul tuo control plane, e non lasciano mai la macchina.

Può cancellare i workload?

Solo dopo la tua approvazione. Le operazioni distruttive, come eliminare un deployment o fare il drain di un nodo, mostrano sempre una scheda di conferma prima di partire.

Sostituisce kubectl?

Per il lavoro quotidiano, in gran parte sì. Puoi comunque usare kubectl quando vuoi. BashPilot semplicemente sbriga la routine più in fretta e tiene traccia di cosa è cambiato.

Provalo sul tuo server.

Ti colleghi in circa un minuto. La prima settimana la offriamo noi.

Funziona anche con: Docker · cPanel & WHM · Plesk · DirectAdmin