Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 582

Kata Containers

O que é Kata Containers?

Kata ContainersKata Containers e um runtime open source que envolve cada contentor ou pod do Kubernetes numa maquina virtual leve para fornecer isolamento ao nivel do hardware.


Kata Containers, projeto da OpenInfra Foundation, lanca um convidado Linux minimo dentro de um hypervisor (QEMU, Cloud Hypervisor ou Firecracker) para cada contentor ou pod. Cada workload tem o seu proprio kernel, pelo que um exploit de kernel num contentor nao alcanca o host nem vizinhos. O Kata expoe as interfaces OCI e CRI do Kubernetes via shims containerd/CRI-O, mantendo as imagens e especificacoes de Pod existentes sem alteracoes. O custo e um tempo de arranque e consumo de memoria ligeiramente superiores ao runc; o ganho e uma fronteira de isolamento ao nivel de VM, adequada a workloads multi-tenant ou nao confiaveis em que namespaces e seccomp sao insuficientes.

Exemplos

  1. 01

    Plataforma serverless isola funcoes por tenant em microVMs Firecracker via Kata.

  2. 02

    RuntimeClass do Kubernetes envia pods nao confiaveis para kata-qemu e mantem runc para os restantes.

Perguntas frequentes

O que é Kata Containers?

Kata Containers e um runtime open source que envolve cada contentor ou pod do Kubernetes numa maquina virtual leve para fornecer isolamento ao nivel do hardware. Pertence à categoria Segurança em nuvem da cibersegurança.

O que significa Kata Containers?

Kata Containers e um runtime open source que envolve cada contentor ou pod do Kubernetes numa maquina virtual leve para fornecer isolamento ao nivel do hardware.

Como funciona Kata Containers?

Kata Containers, projeto da OpenInfra Foundation, lanca um convidado Linux minimo dentro de um hypervisor (QEMU, Cloud Hypervisor ou Firecracker) para cada contentor ou pod. Cada workload tem o seu proprio kernel, pelo que um exploit de kernel num contentor nao alcanca o host nem vizinhos. O Kata expoe as interfaces OCI e CRI do Kubernetes via shims containerd/CRI-O, mantendo as imagens e especificacoes de Pod existentes sem alteracoes. O custo e um tempo de arranque e consumo de memoria ligeiramente superiores ao runc; o ganho e uma fronteira de isolamento ao nivel de VM, adequada a workloads multi-tenant ou nao confiaveis em que namespaces e seccomp sao insuficientes.

Como se defender contra Kata Containers?

As defesas contra Kata Containers costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para Kata Containers?

Nomes alternativos comuns: Kata, Kata runtime.

Termos relacionados