Files
kata-containers/tools/packaging
Anastassios Nanos 9ff1d4d54c tests: fix fc-rs CI failures in k8s, nerdctl and stability
Also, add fc-rs to shim-components.json for kata-deploy

fc-rs was missing from the shim-components catalog, so kata-deploy
extracted no tarballs for it. This left configuration-fc-rs.toml
absent from /opt/kata/share/defaults/kata-containers/runtime-rs/,
causing kata-deploy to fail with "Configuration file not found".

Add fc-rs as a rust shim (shim-v2-rust) with the same firecracker
components as the existing fc entry. The config template already
exists in src/runtime-rs/config/ and is built into the shim-v2-rust
tarball when FCCMD is set.

Signed-off-by: Anastassios Nanos <ananos@nubificus.co.uk>
2026-06-23 07:22:39 +00:00
..
2026-01-12 15:48:44 +01:00
2026-05-24 22:00:46 +02:00

Kata Containers packaging

Introduction

Kata Containers currently supports packages for many distributions. Tooling to aid in creating these packages are contained within this repository.

Build in a container

Kata build artifacts are available within a container image, created by a Dockerfile. Reference DaemonSets are provided in kata-deploy, which make installation of Kata Containers in a running Kubernetes Cluster very straightforward.

Build static binaries

See the static build documentation.

Build Kata Containers Kernel

See the kernel documentation.

Build QEMU

See the QEMU documentation.

Create a Kata Containers release

See the release documentation.

Packaging scripts

See the scripts documentation.

Credits

Kata Containers packaging uses packagecloud for package hosting.