It seems drone-kube-runner has been deprecated 15 days ago, I noticed because when redeploying the Helm chart, it does not exist anymore. However, the README left in the repository says it has been replaced by drone-runner-docker, which has a chart to be deployed on Kubernetes as well.
However, it seems to rely to on Docker as the container engine, which the majority of Kubernetes clusters do not use anymore. My question is, is it compatible with containerd as the container engine, as the original drone-kube-runner? Or is Drone been limited to Docker as the container engine? Is there a place where this has been discussed publicly?
The capabilities at the .drone.yml level that are in the kubernetes runner would not be available for the docker runner. I expect you could get similar behavior by customizing your drone-runner-docker helm values charts/values.yaml at master · drone/charts · GitHub
Steps will no longer run as pods, the will run as containers within the drone-runner-docker pod(s). Hopefully that makes sense.