La gestione di Kubernetes, con la sua complessità intrinseca, rappresenta una sfida significativa per molti sviluppatori e team DevOps. Tuttavia, con l’introduzione di Lens Prism, Mirantis ha sviluppato un assistente AI integrato direttamente nell’ambiente di sviluppo Lens, progettato per semplificare le operazioni quotidiane e accelerare la risoluzione dei problemi.
Lens Prism si distingue per la sua profonda integrazione con Lens Desktop, adattandosi al contesto attivo dell’utente, come il cluster corrente, lo spazio dei nomi, i carichi di lavoro e i permessi RBAC. Questo approccio consente agli utenti di interagire con il sistema utilizzando linguaggio naturale, ponendo domande come “Cosa c’è che non va nel mio pod?”, “Quanta CPU sta utilizzando questo spazio dei nomi?” e “C’è qualche errore nel mio cluster?”.
In risposta, Lens Prism fornisce approfondimenti azionabili basati su output in tempo reale di kubectl, metriche e log, generando comandi pronti per l’uso che aiutano gli utenti a comprendere, verificare e risolvere i problemi con fiducia.
Un’altra caratteristica notevole di Lens Prism è l’integrazione con Amazon Web Services (AWS). La nuova funzionalità One-Click AWS Integration consente agli utenti di scoprire e connettersi istantaneamente ai cluster EKS (Elastic Kubernetes Service) attraverso account e regioni, senza la necessità di configurazioni da riga di comando o gestione delle credenziali. Questo semplifica l’accesso all’infrastruttura cloud, ottimizza i flussi di lavoro operativi e trasforma Lens in una piattaforma centralizzata per gestire ambienti Kubernetes distribuiti con maggiore velocità e controllo.
Lens Prism opera all’interno dei permessi RBAC (Role-Based Access Control) e funziona interamente con il kubeconfig esistente dell’utente. Questo garantisce che le operazioni siano sicure e conformi alle politiche aziendali, mantenendo al contempo la flessibilità necessaria per risolvere rapidamente i problemi e ottimizzare le prestazioni del cluster.
Lens Prism e l’integrazione One-Click AWS sono disponibili da oggi in tutti i piani premium di Lens (Plus, Pro ed Enterprise) senza costi aggiuntivi. Lens è un’applicazione desktop che semplifica la gestione, lo sviluppo, il debug, il monitoraggio e la risoluzione dei problemi di Kubernetes e dei carichi di lavoro su più cluster in tempo reale, supportando qualsiasi distribuzione Kubernetes certificata su qualsiasi infrastruttura. Lens è disponibile per Linux, macOS e Windows.