Go to file
James O. D. Hunt b8f1a68834 rootfs: Simplify code
Use a variable in `copy_kernel_modules()` to avoid the duplicated
string.

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
2018-04-20 08:29:27 +01:00
.ci ci: lib: allow override of tests_repo 2018-03-23 09:54:59 +00:00
image-builder refactor: Move more functions to script library 2018-04-20 08:29:23 +01:00
initrd-builder refactor: Move more functions to script library 2018-04-20 08:29:23 +01:00
rootfs-builder rootfs: Simplify code 2018-04-20 08:29:27 +01:00
scripts refactor: Move more functions to script library 2018-04-20 08:29:23 +01:00
tests skip euleros build due to timeout reason 2018-02-22 10:02:44 +08:00
.pullapprove.yml CI: Require doc team signoff for doc changes 2018-01-24 12:11:48 +00:00
.travis.yml CI: enable agent as init process and kata initrd tests 2018-02-01 23:27:40 +08:00
CODE_OF_CONDUCT.md CoC: Add Code of Conduct 2017-12-04 23:35:38 +01:00
CONTRIBUTING.md Docs : Add minimal contribution guidelines 2018-01-30 22:01:48 +05:30
LICENSE Initial commit 2017-11-13 12:24:56 +01:00
Makefile Makefile: allow to build image and initrd based on existing rootfs 2018-03-22 23:20:53 +08:00
README.md Merge pull request #49 from bergwolf/agent_init 2018-02-05 09:11:17 +00:00

osbuilder Build Status

The Kata Containers runtime creates a virtual machine (VM) to isolate a set of container workloads. The VM requires a guest kernel and a guest operating system ("guest OS") to boot and create containers inside the guest environment.

This repository contains tools to create a guest OS disk image.

Table of Contents

Terms

This section describes the terms used for all documentation in this repository.

  • rootfs

    The root filesystem or "rootfs" is the set of files contained in the guest root directory that builds into a filesystem.

    See the rootfs builder documentation.

  • "Guest OS" (or "Guest Image")

    A "virtual disk" or "disk image" built from a rootfs. It contains a filesystem that is used by the VM, in conjunction with a guest kernel, to create an environment to host the container. Neither the guest OS nor the guest kernel need to be the same as the host operating system.

    See the image builder documentation.

  • initrd (or "initramfs")

    A compressed cpio archive loaded into memory and used as part of the Linux startup process. During startup, the kernel unpacks it into a special instance of a tmpfs that becomes the initial root file system.

    See the initrd builder documentation.

  • "Base OS"

    A particular version of a Linux distribution used to create a Guest OS from.