> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/infrastructure-as-code-management/platform/platform-integrations/delegate.md).

# Harness Delegate

Set up your build infrastructure just as you would for Harness CI. For details, go to [Set up build infrastructure](/continuous-integration/use-harness-ci/use-harness-ci/set-up-build-infrastructure.md). Harness Cloud, Kubernetes cluster, and local runner (Docker) build infrastructures are supported. A delegate is not required for Harness Cloud.

{% hint style="info" %}
Be sure to set your delegate tags to `Linux` / `Amd64`.
{% endhint %}

Once you have both a Harness Delegate and Harness Docker Runner running, you can modify the **runtime** section of your pipeline to set the build infrastructure **type** to be **Docker** instead of **Cloud**.

```yaml
platform:
  os: Linux
  arch: Amd64
runtime:
  type: Docker
  spec: {}
```

The next time you run your pipeline it will execute on the delegate and the runner.
