Add a basic `Makefile` to allow a runtime to be built:
- Clear Containers-based Kata runtime:
```
$ make KATA_RUNTIME=cc [install]
```
- `runv`-based Kata runtime:
```
$ make KATA_RUNTIME=runv [install]
```
Fixes#15.
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
The cc-runtime code base was hard coding a Clear Containers
specific systemd unit target in the default kernel parameters.
This commit includes a fix for that.
Shortlog:
9be4882 build: Set systemd unit name based on project
512cd59 config: Clean up hypervisor debug comments
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This adds Clear Containers as a Kata Containers runtime, under
runtime/cc-runtime
The Docker `create`, `start`, `run`, `exec` and `ps` commands
work when using the cc-runtime code together with the vanilla
Kata shim, proxy and agent components. Shortly we will also
document how to build and install all of those together.
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Add a `pullapprove.yml` that requires each PR to be approved
by two members of the `runtime` team.
Fixes#5.
Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>