Kata Containers ist eine Open-Source-Container-Laufzeitumgebung, die leichtgewichtige virtuelle Maschinen startet, welche sich in das Container-Ökosystem einfügen. Jede Workload erhält Hardware-Virtualisierung als zweite Isolationsebene, während sich die Laufzeitumgebung weiterhin wie ein Container-Runtime verhält. Kata unterstützt das Kubernetes Container Runtime Interface, arbeitet mit containerd zusammen und kann Hypervisoren wie QEMU, Cloud-Hypervisor und Firecracker nutzen. Plattform- und Sicherheitsteams setzen es ein, um Workloads zu trennen, die sich einen Host teilen, etwa in Multi-Tenant-Clustern. Kata ist Software, die Sie selbst installieren und auf Ihrer eigenen Infrastruktur betreiben; es ist kein gehosteter Dienst.
Das Projekt entstand im Dezember 2017 aus der Zusammenführung von Intel Clear Containers und Hyper.sh RunV. Es steht unter der Apache-2.0-Lizenz und wird von der Open Infrastructure Foundation, früher OpenStack Foundation, betreut; technische Entscheidungen trifft ein gewähltes Architecture Committee. Kein einzelnes Unternehmen besitzt es. Da Sie Kata selbst betreiben, bleiben Daten und Workloads in den EU-Rechenzentren oder Clouds, in denen Sie es einsetzen, und der offene Code lässt sich prüfen.