mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-05 05:15:25 +02:00
conf: add CONTAINER and VIRTUALIZATION PROFILE defaults
These are used to set configuration for container and virtualization stacks. We set a default to ensure that sane values are always present. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
parent
5141d3f3f9
commit
79d9c4f999
|
@ -43,6 +43,11 @@ PREFERRED_PROVIDER_virtual/runc ?= "runc-opencontainers"
|
|||
PREFERRED_PROVIDER_virtual/containerd ?= "containerd"
|
||||
PREFERRED_PROVIDER_virtual/docker ?= "docker-moby"
|
||||
|
||||
# profile can be: docker, podman, containerd, k3s, k8s, runc
|
||||
CONTAINER_PROFILE ?= "default"
|
||||
# virt profile can be: kvm, xen, runx
|
||||
VIRTUALIZATION_PROFILE ?= "default"
|
||||
|
||||
# Sanity check for meta-virtualization layer.
|
||||
# Setting SKIP_META_VIRT_SANITY_CHECK to "1" would skip the bbappend files check.
|
||||
INHERIT += "sanity-meta-virt"
|
||||
|
@ -52,7 +57,7 @@ INHERIT += "sanity-meta-virt"
|
|||
# layer.conf load time, we delay using a special bbclass that simply includes
|
||||
# the META_VIRT_CONFIG_PATH file, and likewise for the Xen and k8s configs
|
||||
META_VIRT_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-default-versions.inc"
|
||||
META_VIRT_CONTAINER_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-container.inc"
|
||||
META_VIRT_CONTAINER_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-container-${CONTAINER_PROFILE}.inc"
|
||||
META_VIRT_XEN_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/meta-virt-xen.inc"
|
||||
K8S_CONFIG_PATH = "${LAYERDIR}/conf/distro/include/k8s-versions.inc"
|
||||
USER_CLASSES:append = " meta-virt-cfg"
|
||||
|
|
Loading…
Reference in New Issue
Block a user