diff options
| -rw-r--r-- | recipes-kernel/linux/linux-yocto/kubernetes.cfg | 19 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-yocto/kubernetes.scc | 2 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-yocto_virtualization.inc | 4 |
3 files changed, 25 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-yocto/kubernetes.cfg b/recipes-kernel/linux/linux-yocto/kubernetes.cfg new file mode 100644 index 00000000..c3e90d43 --- /dev/null +++ b/recipes-kernel/linux/linux-yocto/kubernetes.cfg | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | CONFIG_BLK_CGROUP=y | ||
| 2 | CONFIG_BLK_DEV_THROTTLING=y | ||
| 3 | CONFIG_CGROUP_PERF=y | ||
| 4 | CONFIG_CGROUP_HUGETLB=y | ||
| 5 | CONFIG_NET_CLS_CGROUP=y | ||
| 6 | CONFIG_CFS_BANDWIDTH=y | ||
| 7 | CONFIG_FAIR_GROUP_SCHED=y | ||
| 8 | CONFIG_RT_GROUP_SCHED=y | ||
| 9 | CONFIG_IP_NF_TARGET_REDIRECT=y | ||
| 10 | CONFIG_IP_SET=m | ||
| 11 | CONFIG_IP_VS=y | ||
| 12 | CONFIG_IP_VS_NFCT=y | ||
| 13 | CONFIG_IP_VS_PROTO_TCP=y | ||
| 14 | CONFIG_IP_VS_PROTO_UDP=y | ||
| 15 | CONFIG_IP_VS_RR=m | ||
| 16 | CONFIG_NETFILTER_XT_MATCH_COMMENT=m | ||
| 17 | CONFIG_NETFILTER_XT_MATCH_MARK=m | ||
| 18 | CONFIG_NETFILTER_XT_CONNMARK=m | ||
| 19 | |||
diff --git a/recipes-kernel/linux/linux-yocto/kubernetes.scc b/recipes-kernel/linux/linux-yocto/kubernetes.scc new file mode 100644 index 00000000..1e93b704 --- /dev/null +++ b/recipes-kernel/linux/linux-yocto/kubernetes.scc | |||
| @@ -0,0 +1,2 @@ | |||
| 1 | include docker.scc | ||
| 2 | kconf non-hardware kubernetes.cfg | ||
diff --git a/recipes-kernel/linux/linux-yocto_virtualization.inc b/recipes-kernel/linux/linux-yocto_virtualization.inc index 42a10b35..321dda20 100644 --- a/recipes-kernel/linux/linux-yocto_virtualization.inc +++ b/recipes-kernel/linux/linux-yocto_virtualization.inc | |||
| @@ -19,3 +19,7 @@ KERNEL_FEATURES_append = " cfg/virtio.scc" | |||
| 19 | 19 | ||
| 20 | # xen kernel support | 20 | # xen kernel support |
| 21 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'xen', ' file://xen.scc', '', d)}" | 21 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'xen', ' file://xen.scc', '', d)}" |
| 22 | |||
| 23 | # k8s and k3s kernel support | ||
| 24 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'k8s', ' file://kubernetes.scc', '', d)}" | ||
| 25 | SRC_URI += "${@bb.utils.contains('DISTRO_FEATURES', 'k3s', ' file://kubernetes.scc', '', d)}" \ No newline at end of file | ||
