FlowSpec

FlowSpec

FlowSpec is the Kubernetes spec for Flows

filters ([]Filter, optional)

flowLabel (string, optional)

globalOutputRefs ([]string, optional)

includeLabelInRouter (*bool, optional)

localOutputRefs ([]string, optional)

loggingRef (string, optional)

match ([]Match, optional)

outputRefs ([]string, optional)

Deprecated

selectors (map[string]string, optional)

Deprecated

Match

select (*Select, optional)

exclude (*Exclude, optional)

Select

container_names ([]string, optional)

hosts ([]string, optional)

labels (map[string]string, optional)

Exclude

container_names ([]string, optional)

hosts ([]string, optional)

labels (map[string]string, optional)

Filter

Filter definition for FlowSpec

concat (*filter.Concat, optional)

dedot (*filter.DedotFilterConfig, optional)

detectExceptions (*filter.DetectExceptions, optional)

elasticsearch_genid (*filter.ElasticsearchGenId, optional)

enhanceK8s (*filter.EnhanceK8s, optional)

geoip (*filter.GeoIP, optional)

grep (*filter.GrepConfig, optional)

kube_events_timestamp (*filter.KubeEventsTimestampConfig, optional)

parser (*filter.ParserConfig, optional)

prometheus (*filter.PrometheusConfig, optional)

record_modifier (*filter.RecordModifier, optional)

record_transformer (*filter.RecordTransformer, optional)

stdout (*filter.StdOutFilterConfig, optional)

sumologic (*filter.SumoLogic, optional)

tag_normaliser (*filter.TagNormaliser, optional)

throttle (*filter.Throttle, optional)

useragent (*filter.UserAgent, optional)

FlowStatus

FlowStatus defines the observed state of Flow

active (*bool, optional)

problems ([]string, optional)

problemsCount (int, optional)

Flow

Flow Kubernetes object

(metav1.TypeMeta, required)

metadata (metav1.ObjectMeta, optional)

spec (FlowSpec, optional)

status (FlowStatus, optional)

FlowList

FlowList contains a list of Flow

(metav1.TypeMeta, required)

metadata (metav1.ListMeta, optional)

items ([]Flow, required)

Last modified June 3, 2024: [4.6] Blog link fix (cc4602a)