Kata Containers est un runtime de conteneurs open source qui démarre des machines virtuelles légères s'intégrant à l'écosystème des conteneurs. Chaque charge bénéficie de la virtualisation matérielle comme seconde couche d'isolation. Kata prend en charge la Container Runtime Interface de Kubernetes, fonctionne avec containerd et peut utiliser des hyperviseurs comme QEMU, Cloud-Hypervisor et Firecracker. Il sert à séparer des charges qui partagent un hôte, par exemple dans des clusters multi-locataires. Kata est un logiciel que vous installez et exécutez sur votre propre infrastructure ; ce n'est pas un service hébergé.
Le projet est né en décembre 2017 de la fusion d'Intel Clear Containers et de Hyper.sh RunV. Il est publié sous licence Apache 2.0 et piloté par l'Open Infrastructure Foundation, anciennement OpenStack Foundation ; un Architecture Committee élu prend les décisions techniques. Aucune entreprise n'en est propriétaire. Comme vous exploitez Kata vous-même, données et charges restent dans les centres de données ou clouds de l'UE où vous le déployez, et le code ouvert peut être audité.