Un motore container basato sulla sicurezza e basato sugli standard
Un motore container basato sulla sicurezza e basato sugli standard
rkt Piattaforme
Linux
rkt Panoramica
rkt è il gestore di container di prossima generazione per i cluster Linux. Progettato per la sicurezza, la semplicità e la componibilità all'interno delle moderne architetture di cluster, rkt rileva, verifica, recupera ed esegue i contenitori di applicazioni con isolamento collegabile. rkt può eseguire lo stesso contenitore con vari gradi di protezione, dallo spazio dei nomi leggero a livello di sistema operativo e l'isolamento delle funzionalità alla virtualizzazione hardware più pesante a livello di macchina virtuale.
L'interfaccia principale di rkt comprende un singolo eseguibile, piuttosto che un demone in background, e sfrutta questo design per integrarsi facilmente con i sistemi init esistenti, come systemd, e con ambienti avanzati di orchestrazione dei cluster, come Kubernetes. rkt implementa un formato contenitore moderno, aperto e standard, App Container (appc), ma può anche eseguire altre immagini contenitore, come quelle create con Docker.
rkt è un software open source scritto nel linguaggio di programmazione Go, del team che sviluppa CoreOS Linux, eccd, flanella e dozzine di altri progetti per i cluster di container aziendali.