You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: reference/fleet/providers.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,20 +29,20 @@ How you can configure and use {{agent}} providers depends on whether you're runn
29
29
30
30
### Context providers [context-providers]
31
31
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).
33
33
34
34
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.
35
35
36
36
To ensure consistency and clarity across documentation and projects, context providers use the {{product.ecs}} naming conventions.
37
37
38
38
{{agent}} supports the following context providers:
*[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.
46
46
47
47
48
48
### Dynamic providers [dynamic-providers]
@@ -51,9 +51,9 @@ Dynamic providers supply an array of multiple key-value mappings. Each key-value
51
51
52
52
{{agent}} supports the following dynamic providers:
0 commit comments