Skip to content

Commit 1200d59

Browse files
Move the “Providers" docs out of the standalone Elastic Agent docs (#3919)
This PR moves the “Providers" docs out of the standalone Elastic Agent docs, so they are now at the level of the Elastic Agent processors. It also: - Restructures and updates the `providers.md` with more details to make the content more accurate (e.g., for the context and dynamic providers), and includes information on using providers on Fleet-managed Elastic Agent (vs. standalone). - Adds a page-level `applies_to` tag to all provider docs. - Fixes capitalization in titles and refs. <img width="256" height="624" alt="Screenshot 2025-11-12 at 18 21 11" src="https://github.com/user-attachments/assets/1c17c00f-2edf-4613-8821-729aa82b2f4f" /> Closes #2167 ——— An AI assistant (Cursor) was used in this PR to clarify and improve the content in the `providers.md` doc, by checking against the code base for correct/incorrect statements.
1 parent 2f45edd commit 1200d59

12 files changed

+101
-69
lines changed

reference/fleet/agent-provider.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/agent-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent

reference/fleet/docker-provider.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/docker-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent
79
---
810

9-
# Docker Provider [docker-provider]
11+
# Docker provider [docker-provider]
1012

1113
Provides inventory information from Docker. The available dynamic variables are:
1214

reference/fleet/env-provider.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/env-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent
79
---
810

9-
# Env Provider [env-provider]
11+
# Env provider [env-provider]
1012

1113
Provides access to the environment variables as key-value pairs.
1214

reference/fleet/filesource-provider.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
---
2+
applies_to:
3+
stack: ga
4+
products:
5+
- id: fleet
6+
- id: elastic-agent
7+
---
8+
19
# Filesource provider [filesource-provider]
210

311
Watches for changes of specified files and updates the values of the variables when the content of the files changes.

reference/fleet/host-provider.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/host-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent

reference/fleet/kubernetes-provider.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/kubernetes-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent
79
---
810

9-
# Kubernetes Provider [kubernetes-provider]
11+
# Kubernetes provider [kubernetes-provider]
1012

1113
Provides inventory information from Kubernetes.
1214

reference/fleet/kubernetes_leaderelection-provider.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/kubernetes_leaderelection-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent

reference/fleet/kubernetes_secrets-provider.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/kubernetes_secrets-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent
79
---
810

9-
# Kubernetes Secrets Provider [kubernetes_secrets-provider]
11+
# Kubernetes Secrets provider [kubernetes_secrets-provider]
1012

1113
Provides access to the Kubernetes Secrets API.
1214

reference/fleet/local-dynamic-provider.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/local-dynamic-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent

reference/fleet/local-provider.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
---
22
mapped_pages:
33
- https://www.elastic.co/guide/en/fleet/current/local-provider.html
4+
applies_to:
5+
stack: ga
46
products:
57
- id: fleet
68
- id: elastic-agent
79
---
810

9-
# Local [local-provider]
11+
# Local provider [local-provider]
1012

1113
Provides custom keys to use as variables. For example:
1214

0 commit comments

Comments
 (0)