package
7.6.0+incompatible
Repository: https://github.com/axw/beats.git
Documentation: pkg.go.dev

# Functions

NewNamespaceMetadataGenerator creates a metagen for namespace resources.
NewNodeMetadataGenerator creates a metagen for service resources.
NewPodMetadataGenerator creates a metagen for pod resources.
NewResourceMetadataGenerator creates a metadata generator for a generic resource.
NewServiceMetadataGenerator creates a metagen for service resources.
WithFields FieldOption allows adding specific fields into the generated metadata.

# Structs

AddResourceMetadataConfig allows adding config for enriching additional resources.
Config declares supported configuration for metadata generation.
Resource generates metadata for any kubernetes resource.

# Interfaces

MetaGen allows creation of metadata from either Kubernetes resources or their Resource names.

# Type aliases

FieldOptions allows additional enrichment to be done on top of existing metadata.