This repository contains a Dockerfile that builds a Docker image suitable for running a self-hosted GitHub runner. A Kubernetes Deployment file is also included that you can use to deploy this container to your Kubernetes cluster.
You can build this image yourself, or use the Docker image from the Docker Hub.
More information can be found in my blog post: Running self-hosted GitHub Actions runners in your Kubernetes cluster