Go to file
Eric Ernst 5db1ba5710 kata-deploy: add support for runtime class, firecracker
Simplify the yaml and combine the prior scripts. The resulting script,
kata-deploy.sh, is used for  install and configuration and
removal for CRI-O and containerd. While this could be used standalone
outside of daemonsets, today it will sleep infinity after processing the
request, since it is assumed to be called by a daemon.

By checking the CRI runtime within the script itself, we no longer need
to support many daemonsets for deploy - just a single. Still requires a
seperate cleanup daemonset (for restarting the CRI runtime), and an
RBAC.

Verified with CRI-O -- containerd testing WIP

Throwing this up now for feedback since I do not bash good.

Signed-off-by: Eric Ernst <eric.ernst@intel.com>
Signed-off-by: Saikrishna Edupuganti <saikrishna.edupuganti@intel.com>
2019-01-31 21:12:40 -08:00
.ci kernel: test: Fix detection on kernel changes. 2019-01-08 16:28:50 -06:00
ccloudvm docs: Add ccloudvm README. 2018-05-23 11:02:43 -05:00
kata-deploy kata-deploy: add support for runtime class, firecracker 2019-01-31 21:12:40 -08:00
kernel kernel: config: bump config 2019-01-18 02:55:44 -05:00
obs-packaging Merge pull request #286 from marcov/fix-version-compare 2019-01-02 13:09:41 -06:00
release Firecracker: Add support for firecracker packaging 2019-01-17 09:37:31 -08:00
scripts kernel: build: Use local kernel version. 2019-01-08 15:23:12 -06:00
snap snap: release 1.5.0 2019-01-31 21:12:40 -08:00
snap-build format: use shfmt to format sh files. 2018-08-16 16:45:35 -05:00
static-build Firecracker: Add support for firecracker packaging 2019-01-17 09:37:31 -08:00
.gitignore snap: don't use make snap to build the snap 2019-01-14 07:58:48 -06:00
.pullapprove.yml CI: Add pullapprove config 2018-02-05 15:33:31 +00:00
CODE_OF_CONDUCT.md docs: Add CoC and contributing doc 2018-02-05 15:33:30 +00:00
CONTRIBUTING.md docs: Add CoC and contributing doc 2018-02-05 15:33:30 +00:00
LICENSE Initial commit 2018-02-02 09:27:48 +00:00
Makefile Firecracker: Add support for firecracker packaging 2019-01-17 09:37:31 -08:00
README.md kata-deploy: add support for deploying Kata on K8S 2018-07-10 18:52:05 +00:00

Kata Containers packaging

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

In addition, 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.