How to set up a GitLab runner to work in rootless mode using Podman instead of Docker

Is it possible to replace Docker with Podman and configure a custom executor such that the GitLab Podman executor has the same functionality like the docker-executor but is running rootless?