---
title: "remote | Grafana Alloy documentation"
description: "Learn about the remote components in Grafana Alloy"
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# `remote`

The `remote` components retrieve content from sources outside of your Alloy configuration, such as files in object storage, secrets in HashiCorp Vault, and Kubernetes ConfigMaps and Secrets, and expose that content to other components.

Use a `remote` component when a value your configuration depends on, for example, a credential or a list of scrape targets, is managed somewhere else and can change independently of your configuration.

- [remote.http](/docs/alloy/v1.20/reference/components/remote/remote.http/)
- [remote.kubernetes.configmap](/docs/alloy/v1.20/reference/components/remote/remote.kubernetes.configmap/)
- [remote.kubernetes.secret](/docs/alloy/v1.20/reference/components/remote/remote.kubernetes.secret/)
- [remote.s3](/docs/alloy/v1.20/reference/components/remote/remote.s3/)
- [remote.vault](/docs/alloy/v1.20/reference/components/remote/remote.vault/)
