kata-containers/tools/packaging
Fabiano Fidêncio 2fef594f14 build: Allow users to define AGENT_POLICY
This is mostly used for Kata Containers backing up Confidential
Computing use cases, this also has benefits for the normal Kata
Containers use cases, this it's left enabled by default.

However, let's allow users to specify whether or not they want to have
it enabled, as depending on their use-case, it just does not make sense.

Signed-off-by: Fabiano Fidêncio <fidencio@northflank.com>
2025-04-14 10:02:22 +02:00
..
guest-image build: Allow adding a guest-hook to the rootfs 2025-04-14 10:02:16 +02:00
kata-debug packaging/tools: Add kata-debug 2023-07-21 14:05:30 +02:00
kata-deploy build: Allow users to define AGENT_POLICY 2025-04-14 10:02:22 +02:00
kata-monitor kata-monitor: fix Dockerfile to build image 2023-12-26 15:11:13 +08:00
kernel kernel: Update the outdated usage in the readme 2025-03-31 23:29:58 +09:00
qemu gpu: Add no_patches.txt for TDX flavour 2025-02-19 14:59:04 +00:00
release shellcheck: Fix shellcheck SC2068 2025-03-04 09:35:46 +00:00
scripts shellcheck: Fix shellcheck SC2068 2025-03-04 09:35:46 +00:00
static-build build: drop libtdx-attest 2025-03-20 10:45:30 +02:00
.gitignore packaging: Remove snap package 2023-06-12 09:24:09 +01:00
artifact-list.sh shellcheck: Fix shellcheck SC2068 2025-03-04 09:35:46 +00:00
Makefile packaging: Remove snap package 2023-06-12 09:24:09 +01:00
README.md packaging: Remove snap package 2023-06-12 09:24:09 +01: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.