CircleCI’s self-hosted runner enables you to use your own infrastructure for running jobs. This means you will be able to build and test on a wider variety of architectures, as well as have additional control over the environment. You have the option of installing your self-hosted runner in a Kubernetes cluster using a container runner, or within a machine execution environment using a machine run
![CircleCI’s self-hosted runner overview - CircleCI](https://cdn-ak-scissors.b.st-hatena.com/image/square/8c05b0f5c55356b61c85e223a4ad6cb5b3d0ce87/height=288;version=1;width=512/https%3A%2F%2Fcircleci.com%2Fdocs%2Fassets%2Fmeta%2Fopen-graph-cci-docs.jpg)