sysprobeconfigimpl

package
v0.0.0-...-e70f483 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package sysprobeconfigimpl implements a component to handle system-probe configuration. This component temporarily wraps pkg/config.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithFleetPoliciesDirPath

func WithFleetPoliciesDirPath(fleetPoliciesDirPath string) func(*Params)

WithFleetPoliciesDirPath specifies the path to the remote config directory

func WithSysProbeConfFilePath

func WithSysProbeConfFilePath(confFilePath string) func(*Params)

WithSysProbeConfFilePath specifies the path to the system probe config

Types

type Params

type Params struct {
	// contains filtered or unexported fields
}

Params defines the parameters for the sysprobeconfig component.

func NewParams

func NewParams(options ...func(*Params)) Params

NewParams creates a new instance of Params

type Provides

type Provides struct {
	compdef.Out

	Comp sysprobeconfigdef.Component
}

Provides defines the outputs of the sysprobeconfig component.

func NewComponent

func NewComponent(deps Requires) (Provides, error)

NewComponent creates a new sysprobeconfig component.

type Requires

type Requires struct {
	compdef.In

	Params Params
	// Enforce loading order between core agent config and system-probe config
	CoreConfig config.Component
}

Requires defines the dependencies of the sysprobeconfig component.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL