Let us walk through setting up an Actions Runner Controller (ARC) for GitHub in a Kubernetes cluster. This will enable running continuous integration and continuous deployment (CI/CD) pipelines using GitHub Actions on our infrastructure, or on cloud based Kubernetes. First, we’ll introduce a bit of the terminology: Runner a container which runs code in response to a trigger. They may be used to test, build and deploy code, as well as far more creative use-cases.