Kata Containers
Maggiori informazioni
- Creato da
- OpenStack Foundation (Clear Containers + runV)
- Anno
- Proprietà
- OpenInfra Foundation
- Tipo
- Runtime per container basato su VM
- Licenza
- Apache 2.0
- Sito ufficiale
- katacontainers.io
- Codice sorgente
- github.com/kata-containers
- Wikipedia
- en.wikipedia.org
Runtime compatibile con OCI che esegue ogni container in una propria VM leggera: vero isolamento a livello di kernel con l'ergonomia dei container.
Nasce dalla fusione di Intel Clear Containers e Hyper.sh runV (2017). Usa un kernel Linux ridotto all'osso sotto KVM (o con Firecracker e Cloud Hypervisor come hypervisor) e si avvia in circa 150 ms. In Kubernetes si inserisce come RuntimeClass, così il sovraccarico lo pagano solo i carichi sensibili.
Adatto a multi-tenancy e all'esecuzione di codice non fidato (runner CI, sandbox per l'IA). Concorrente: gVisor (un kernel in user space invece di una vera VM: più leggero ma meno compatibile).