Files
kata-containers/tools
Fabiano Fidêncio 87e55be4a3 kata-deploy: add shim-components.json component manifest
Introduces the human-maintained shim-components.json that maps each
runtime class to the list of kata-static-<name>.tar.zst component
tarballs it needs per architecture. This is the source of truth read
by the installer at deploy time to decide which tarballs to extract.

Key design choices encoded here:
- shim-v2-go vs shim-v2-rust: explicit per-shim, so a node running
  only Rust shims never extracts the Go shim binary.
- virtiofsd and nydus are both listed for hypervisors that support
  configurable shared_fs (we cannot know which the user will choose).
- fc/firecracker: no virtiofsd or nydus (devmapper only).
- remote: only the shim binary (no local hypervisor artifacts).

Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com>
2026-05-20 20:52:36 +02:00
..
2026-05-18 09:46:42 +01:00