provisioning-catalog/components/crio/nickel/contracts.ncl

20 lines
480 B
Text
Raw Normal View History

let _concerns_lib = import "schemas/lib/concerns.ncl" in
{
Crio = {
name | String,
version | String,
runtime_default
| String
| doc "Default OCI runtime registered in CRI-O (crun, runc, youki)",
runtimes
| String
| doc "Comma-separated list of additional OCI runtimes to register",
# ServiceConcerns umbrella (ADR-008). Container runtime — stateless preset.
concerns | _concerns_lib.ServiceConcerns | optional,
..
},
}