- stable-2.x | backports for 2.0.3 - ci: Fix travis for stable-2.0 - stable-2.0 | kata-deploy: Fix test-kata.sh and do some small cleanups / improvements in the kata-deploy script - stable-2.0 | build: Only keep one VERSION file - stable-2.0 | cherry-pick fixes for test-kata-deploy GitHub actions - stable-2.0 | A bunch of backports fixing documentation - stable-2.0 | agent-ctl: update ttrpc version - [backport] versions: Update cloud-hypervisor to release v0.14.1624ff413
release: Do not git add kata-{deploy,cleanup}.yaml for the tests repo6bb3f441
agent: update cpuset of container path4d4aba2e
kata-deploy: add runtimeclass that includes pod overhead5f4f8ff3
release: automatically bump the version of the kata-deploy imagesf0d63160
kata-cleanup: Explicitly add tag to the container image4e868ad9
docs: update dev-guide to include fixes from 1.x1c70ef54
ci: Fix travis for stable-2.055bdd1fc
kata-deploy: Adapt regex for testing kata-deploy6586f3b7
docs: update configuration for passing annotations in conatinerdf5adc4c1
docs: Remove ubuntu installation guidea67bdc36
docs: Update snap install guide67be5583
docs: update how-to-use-k8s-with-cri-containerd-and-kata.mdabfff68d
docs: Update CentOS install docs0466ee04
docs: Update Fedora install docs6b223194
docs: Remove SLE installation guidefb01d515
agent-ctl: update ttrpc version144be145
release: Get rid of "master"017c7cf2
release: Use sudo to install hub52c6b073
build: Only keep one VERSION filee7bdeb49
github: Fix slash-command-action usagec0ca9f9a
github: Revert "github: Remove kata-deploy-test action"81f38990
github: Remove kata-deploy-test actione3efcfd4
runtime: Fix the format of the client code of cloud-hypervisor APIs5a92333f
runtime: Format auto-generated client code for cloud-hypervisor APIec0424e1
versions: Update cloud-hypervisor to release v0.14.1 Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>

Kata Containers
Welcome to Kata Containers!
The purpose of this repository is to act as a "top level" site for the project. Specifically it is used:
-
To provide a list of the various other Kata Containers repositories, along with a brief explanation of their purpose.
-
To provide a general area for Raising Issues.
Raising issues
This repository is used for raising issues:
-
That might affect multiple code repositories.
-
Where the raiser is unsure which repositories are affected.
Note:
- If an issue affects only a single component, it should be raised in that components repository.
Kata Containers repositories
CI
The CI repository stores the Continuous Integration (CI) system configuration information.
Community
The Community repository is the first place to go if you want to use or contribute to the project.
Code Repositories
Kata Containers-developed components
Agent
The kata-agent
runs inside the
virtual machine and sets up the container environment.
KSM throttler
The kata-ksm-throttler
is an optional utility that monitors containers and deduplicates memory to
maximize container density on a host.
Runtime
The kata-runtime
is usually
invoked by a container manager and provides high-level verbs to manage
containers.
Trace forwarder
The kata-trace-forwarder
is a component only used
when tracing the agent process.
Additional
Kernel
The hypervisor uses a Linux* kernel to boot the guest image.
Documentation
The docs directory holds documentation common to all code components.
Packaging
We use the packaging to create packages for the system components including rootfs and kernel images.
Test code
The tests repository hosts all test code except the unit testing code (which is kept in the same repository as the component it tests).
Utilities
OS builder
The osbuilder tool can create a rootfs and a "mini O/S" image. This image is used by the hypervisor to setup the environment before switching to the workload.
kata-agent-ctl
kata-agent-ctl
is a low-level test tool for
interacting with the agent.
Web content
The www.katacontainers.io repository contains all sources for the https://www.katacontainers.io site.
Credits
Kata Containers uses packagecloud for package hosting.