Closed as not planned
Description
What is the problem you're trying to solve
Adding Landlock support in containerd.
Landlock is a stackable LSM providing unprivileged access control for a set of processes.
It was merged in mainline Linux 5.13. Its author Mickaël Salaün @l0kod, https://landlock.io/.
I suppose Landlock will bring better sandboxing with unprivileged features and improve container security.
Describe the solution you'd like
Now Landlock's integration works (for runtime-spec and runc) have been in progress for some time:
- Proposal: add Landlock LSM support opencontainers/runtime-spec#1110
- Support Landlock LSM? opencontainers/runc#2859, libcontainer: add support for Landlock opencontainers/runc#3194
Containerd Landlock implementation depends on runtime-spec --> runc solutions, so it's just a start. I'm going to show my point of view on architecture a bit later.
Additional context
No response