mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
53 lines
1.4 KiB
Text
53 lines
1.4 KiB
Text
menu "Configuration"
|
|
depends on PACKAGE_swmodd
|
|
|
|
config SWMODD_LXC_SUPPORT
|
|
bool "Handles LXC based containers"
|
|
default y
|
|
|
|
config SWMODD_OCI_SUPPORT
|
|
bool "Handles OCI containers"
|
|
default y
|
|
depends on PACKAGE_swmodd
|
|
select PACKAGE_crun
|
|
|
|
config SWMODD_REGISTRY_PULL_SUPPORT
|
|
bool "Add support to pull images from container image registries (i.e: docker.io, quay.io)"
|
|
default n
|
|
depends on PACKAGE_swmodd
|
|
select PACKAGE_skopeo
|
|
select PACKAGE_umoci
|
|
|
|
config SWMODD_KERNEL_OPTIONS
|
|
bool "Enable kernel support for LXC and OCI containers"
|
|
default y
|
|
select KERNEL_CGROUPS
|
|
select KERNEL_CGROUP_SCHED
|
|
select KERNEL_CGROUP_DEVICE
|
|
select KERNEL_CGROUP_FREEZER
|
|
select KERNEL_CGROUP_CPUACCT
|
|
select KERNEL_CGROUP_NET_PRIO
|
|
select KERNEL_NET_CLS_CGROUP
|
|
select KERNEL_NAMESPACES
|
|
select KERNEL_DEVPTS_MULTIPLE_INSTANCES
|
|
select KERNEL_POSIX_MQUEUE
|
|
select KERNEL_FAIR_GROUP_SCHED
|
|
select KERNEL_RT_GROUP_SCHED
|
|
select KERNEL_MEMCG
|
|
select KERNEL_MEMCG_KMEM
|
|
select KERNEL_CPUSETS
|
|
select PACKAGE_kmod-ikconfig
|
|
help
|
|
Select needed kernel options for LXC and CRUN related utilities. Options
|
|
include cgroups, namespaces and other miscellaneous options. These
|
|
options unfortunately can not be installed as a module.
|
|
|
|
config SWMODD_NETWORKING
|
|
bool "Enable networking support for LXC/OCI containers"
|
|
default y
|
|
select PACKAGE_kmod-veth
|
|
select PACKAGE_kmod-macvlan
|
|
help
|
|
Enable "veth pair device" and "macvlan"
|
|
|
|
endmenu
|