Skip to content

Commit afbfe8f

Browse files
committed
Add a short description for each provider
1 parent 93df482 commit afbfe8f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

reference/fleet/providers.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,20 @@ How you can configure and use {{agent}} providers depends on whether you're runn
2929

3030
### Context providers [context-providers]
3131

32-
Context providers supply the current context of the running {{agent}} such as agent information (ID, version), host information (hostname, IP address), and environment information (environment variables).
32+
Context providers supply the current context of the running {{agent}} such as agent information (ID, version), host information (hostname, IP addresses), and environment information (environment variables).
3333

3434
These providers supply only a single key-value mapping. They are generally static, although this is not required. If the key's value changes, the entire configuration is re-evaluated.
3535

3636
To ensure consistency and clarity across documentation and projects, context providers use the {{product.ecs}} naming conventions.
3737

3838
{{agent}} supports the following context providers:
3939

40-
* [Local provider](/reference/fleet/local-provider.md)
41-
* [Agent provider](/reference/fleet/agent-provider.md)
42-
* [Host provider](/reference/fleet/host-provider.md)
43-
* [Env provider](/reference/fleet/env-provider.md)
44-
* [Kubernetes Secrets provider](/reference/fleet/kubernetes_secrets-provider.md)
45-
* [Kubernetes LeaderElection provider](/reference/fleet/kubernetes_leaderelection-provider.md)
40+
* [Local provider](/reference/fleet/local-provider.md) - Provides custom keys to use as variables.
41+
* [Agent provider](/reference/fleet/agent-provider.md) - Provides information about the {{agent}} such as ID, version, and build details.
42+
* [Host provider](/reference/fleet/host-provider.md) - Provides information about the current host such as hostname, IP addresses, platform, and architecture.
43+
* [Env provider](/reference/fleet/env-provider.md) - Provides access to environment variables as key-value pairs.
44+
* [{{k8s}} Secrets provider](/reference/fleet/kubernetes_secrets-provider.md) - Provides access to the {{k8s}} Secrets API.
45+
* [{{k8s}} LeaderElection provider](/reference/fleet/kubernetes_leaderelection-provider.md) - Enables leader election between {{agent}} instances running on {{k8s}} to ensure only one agent holds the leader lock.
4646

4747

4848
### Dynamic providers [dynamic-providers]
@@ -51,9 +51,9 @@ Dynamic providers supply an array of multiple key-value mappings. Each key-value
5151

5252
{{agent}} supports the following dynamic providers:
5353

54-
* [Local dynamic provider](/reference/fleet/local-dynamic-provider.md)
55-
* [Docker provider](/reference/fleet/docker-provider.md)
56-
* [Kubernetes provider](/reference/fleet/kubernetes-provider.md)
54+
* [Local dynamic provider](/reference/fleet/local-dynamic-provider.md) - Defines multiple key-value pairs to generate multiple configurations.
55+
* [Docker provider](/reference/fleet/docker-provider.md) - Provides Docker container metadata such as ID, name, image, and labels.
56+
* [{{k8s}} provider](/reference/fleet/kubernetes-provider.md) - Provides metadata from {{k8s}} resources such as pods, nodes, and services.
5757

5858

5959
## Configure providers on standalone {{agent}} [configure-providers-standalone-agent]

0 commit comments

Comments
 (0)