> For the complete documentation index, see [llms.txt](https://docs.pipekit.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pipekit.io/concepts/cluster.md).

# Cluster

A Cluster in Pipekit is a Kubernetes cluster that runs Argo Workflows and has the [Pipekit Agent](/concepts/pipekit-agent.md) installed.

Each Cluster you register belongs to one [Organization](/concepts/organization.md) and is the execution target for [Runs](/concepts/run.md) of the Pipes scoped to it. Pipekit communicates with the Cluster through the Pipekit Agent, which runs in-cluster alongside Argo and brokers commands and status between Pipekit's control plane and your workflow engine.

You'll encounter Clusters during initial setup (connect one before you can submit any workflows) and during day-to-day operations: a Pipe Run targets a specific Cluster, and disaster recovery flows let you fail Pipes over from one Cluster to another.

For task-oriented documentation, see [Using Pipekit > Clusters](/using-pipekit/clusters.md) and the [disaster recovery runbook](/using-pipekit/clusters/disaster-recovery.md).
