mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-07-26 15:55:24 +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>
26 lines
1.1 KiB
Markdown
26 lines
1.1 KiB
Markdown
# Design
|
|
|
|
Kata Containers design documents:
|
|
|
|
- [Kata Containers architecture](architecture)
|
|
- [API Design of Kata Containers](kata-api-design.md)
|
|
- [Design requirements for Kata Containers](kata-design-requirements.md)
|
|
- [VSocks](VSocks.md)
|
|
- [VCPU handling(in runtime-go)](vcpu-handling-runtime-go.md)
|
|
- [VCPU handling(in runtime-rs)](vcpu-handling-runtime-rs.md)
|
|
- [Migrating configuration from the Go runtime to `runtime-rs`](../migrating-config-go-runtime-to-runtime-rs.md)
|
|
- [VCPU threads pinning](vcpu-threads-pinning.md)
|
|
- [Host cgroups](host-cgroups.md)
|
|
- [Agent systemd cgroup](agent-systemd-cgroup.md)
|
|
- [`Inotify` support](inotify.md)
|
|
- [`Hooks` support](hooks-handling.md)
|
|
- [Metrics(Kata 2.0)](kata-2-0-metrics.md)
|
|
- [Metrics in Rust Runtime(runtime-rs)](kata-metrics-in-runtime-rs.md)
|
|
- [Design for Kata Containers `Lazyload` ability with `nydus`](kata-nydus-design.md)
|
|
- [Design for direct-assigned volume](direct-blk-device-assignment.md)
|
|
- [Design for core-scheduling](core-scheduling.md)
|
|
- [Virtualization Reference Architecture](kata-vra.md)
|
|
---
|
|
|
|
- [Design proposals](proposals)
|