Deployment roles

Vector is an end-to-end data pipeline designed to collect, process, and route data. This means that Vector serves all roles in building your pipeline. You can deploy it as an agent, sidecar, or aggregator. You combine these roles to form topologies. In this section, we'll cover each role in detail and help you understand when to use each.

{{< warning title="Aggregator role in public beta" >}} Helm support for the aggregator role is currently in public beta. We're currently seeking beta testers. If interested, please join our chat and let us know.

{{< /warning >}}

{{< roles >}}

You can install the Vector as an Aggregator on Kubernetes using Helm. For more information about getting started with the Aggregator role, see the Helm install docs.