mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-07-25 14:18:54 +00:00
Catalogue the configuration differences between the Go runtime and runtime-rs for the QEMU hypervisor, using mkdocs admonitions and absolute GitHub URLs for out-of-tree source links. Address review feedback from #13236: remove the outdated msize_9p and Summary sections, clarify that both runtimes use enable_debug while log_level is a runtime-rs addition, and rename the architecture 4.0 page so mkdocs does not treat it as a section index. Co-authored-by: Fabiano Fidêncio <ffidencio@nvidia.com> Signed-off-by: LandonTClipp <lclipp@coreweave.com> Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com> Assisted-by: Cursor <cursoragent@cursor.com>
Design
Kata Containers design documents:
- Kata Containers architecture
- API Design of Kata Containers
- Design requirements for Kata Containers
- VSocks
- VCPU handling(in runtime-go)
- VCPU handling(in runtime-rs)
- Migrating configuration from the Go runtime to
runtime-rs - VCPU threads pinning
- Host cgroups
- Agent systemd cgroup
InotifysupportHookssupport- Metrics(Kata 2.0)
- Metrics in Rust Runtime(runtime-rs)
- Design for Kata Containers
Lazyloadability withnydus - Design for direct-assigned volume
- Design for core-scheduling
- Virtualization Reference Architecture