flatcar / sysext-bakery

Recipes for baking systemd-sysext images
Apache License 2.0
72 stars 37 forks source link

sysext: add containerd recipe #97

Closed tormath1 closed 1 week ago

tormath1 commented 2 weeks ago

this build containerd + runc sysext


This can be useful for users interested to test containerd 2.0 with user namespace support for Kubernetes

Tested on Kubernetes Flatcar cluster with usernamespace feature:

$ kubectl exec -ti userns-01 -- cat /proc/self/uid_map
         0  391577600      65536
$ ssh to-k8s-node -- cat /proc/self/uid_map
         0          0 4294967295
tormath1 commented 2 weeks ago

@tormath1 Thanks! Left some comments, but all nits. Feel free to ignore them

Thanks @rata for the review - your comments have been addressed here: https://github.com/flatcar/sysext-bakery/compare/e183d5ea1b3b524e07555b87e5da7a7f03028fe7..dc704fe9f1bfc2bd7adfab9e6a64421e7aed8a17