package
8.15.2+incompatible
Repository: https://github.com/elastic/elastic-agent.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This file encapsulates the common paths that need to account for installation namepsaces.
No description provided by the author
Package secret manages application secrets.
No description provided by the author

# Functions

EndpointSignedComponentModifier copies "signed" properties to the top level "signed" for the endpoint input.
FleetServerComponentModifier modifies the comps to inject extra information from the policy into the Fleet Server component and units needed to run Fleet Server correctly.
InjectAPMConfig is a modifier passed to coordinator in order to set the global APM configuration used for the agent into each Component coming from input/output configuration.
InjectFleetConfigComponentModifier The modifier that injects the fleet configuration for the components that need to be able to connect to fleet server.
InjectProxyEndpointModifier injects a proxy_url value into endpoint's output config if one is not set.
New creates a new Agent and bootstrap the required subsystem.
PatchAPMConfig is a temporary configuration patcher function (see ConfigPatchManager and ConfigPatch for reference) that will patch the configuration coming from Fleet adding the APM parameters from the elastic agent configuration file until Fleet supports this config directly.

# Variables

DefaultAgentFleetConfig is the content of the default configuration when we enroll a beat, the elastic-agent.yml will be replaced with this variables.
ErrFleetServerNotBootstrapped set on fleet-server component and units when the Elastic Agent has not been bootstrapped with the required command-line arguments for the Elastic Agent to be able to run the Fleet Server.