Skip to content
Virtual Machine agent for hardware virtualized containers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ci
.github
documentation/features
hack
pkg
protocols
scripts
vendor
.gitignore
.travis.yml
CODEOWNERS
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
Gopkg.lock
Gopkg.toml
LICENSE
Makefile
README.md
TRACING.md
VERSION
agent.go
agent_test.go
api.go
cgroup.go
cgroup_test.go
channel.go
channel_test.go
config.go
config_test.go
device.go
device_test.go
epoll.go
epoll_test.go
grpc.go
grpc_test.go
jaeger-client-socat-redirector.service
kata-agent.service.in
kata-containers.target
kata-journald-host-redirect.service
kata-redirect-agent-output-to-journal.conf
mockcontainer.go
mockcontainer_test.go
mockreaper.go
mockreaper_test.go
mount.go
mount_test.go
namespace.go
namespace_test.go
network.go
network_test.go
oci.go
oci_test.go
pause.go
pause_test.go
random_linux.go
reaper.go
signals.go
signals_test.go
tracing.go

README.md

Build Status codecov

Kata Containers Agent

This project implements an agent called kata-agent that runs inside a virtual machine (VM).

The agent manages container processes inside the VM, on behalf of the runtime running on the host.

Debug mode

To enable agent debug output, add the agent.log=debug option to the guest kernel command line.

See the developer guide for further details.

Developer mode

Add agent.devmode to the guest kernel command line to allow the agent process to coredump (disabled by default). Specifying this option implicitly enables debug mode.

Enable trace support

See the tracing guide.

You can’t perform that action at this time.