K8S support for tutor-contrib-codejail

Hello everyone, hope you are all doing good.

I wanted to start a discussion about what could be the best way to offer Kubernetes support on the tutor-contrib-codejail plugin.

I have opened an issue on the plugin repo where I detailed the problems I have been facing when deploying the service on Kubernetes.

The TLDR is that we need to ensure that:

  1. All the nodes on your cluster have AppArmor enabled
  2. We must provide a way to load the AppArmor profile onto all the nodes.

If you are hosting on Kubernetes I would love to hear your opinion about this topic.

@andres, you may find this discussion interesting.