NodeAgent

NodeAgent

NodeAgent

(metav1.TypeMeta, required)

metadata (metav1.ObjectMeta, optional)

spec (NodeAgentSpec, optional)

status (NodeAgentStatus, optional)

NodeAgentSpec

NodeAgentSpec

(NodeAgentConfig, required)

InlineNodeAgent

loggingRef (string, optional)

NodeAgentConfig

nodeAgentFluentbit (*NodeAgentFluentbit, optional)

metadata (types.MetaBase, optional)

profile (string, optional)

NodeAgentStatus

NodeAgentStatus

NodeAgentList

NodeAgentList

(metav1.TypeMeta, required)

metadata (metav1.ListMeta, optional)

items ([]NodeAgent, required)

InlineNodeAgent

InlineNodeAgent @deprecated, replaced by NodeAgent

(NodeAgentConfig, required)

name (string, optional)

InlineNodeAgent unique name.

NodeAgentFluentbit

bufferStorage (BufferStorage, optional)

bufferStorageVolume (volume.KubernetesVolume, optional)

volume.KubernetesVolume

containersPath (string, optional)

coroStackSize (int32, optional)

Set the coroutines stack size in bytes. The value must be greater than the page size of the running system. Don’t set too small value (say 4096), or coroutine threads can overrun the stack buffer. Do not change the default value of this parameter unless you know what you are doing. (default: 24576)

Default: 24576

customConfigSecret (string, optional)

daemonSet (*typeoverride.DaemonSet, optional)

disableKubernetesFilter (*bool, optional)

enableUpstream (*bool, optional)

enabled (*bool, optional)

extraVolumeMounts ([]*VolumeMount, optional)

filterAws (*FilterAws, optional)

filterKubernetes (FilterKubernetes, optional)

flush (int32, optional)

Set the flush time in seconds.nanoseconds. The engine loop uses a Flush timeout to define when is required to flush the records ingested by input plugins through the defined output plugins. (default: 1)

Default: 1

forwardOptions (*ForwardOptions, optional)

grace (int32, optional)

Set the grace time in seconds as Integer value. The engine loop uses a Grace timeout to define wait time on exit (default: 5)

Default: 5

inputTail (InputTail, optional)

livenessDefaultCheck (*bool, optional)

Default: true

logLevel (string, optional)

Set the logging verbosity level. Allowed values are: error, warn, info, debug and trace. Values are accumulative, e.g: if ‘debug’ is set, it will include error, warning, info and debug. Note that trace mode is only available if Fluent Bit was built with the WITH_TRACE option enabled. (default: info)

Default: info

metrics (*Metrics, optional)

metricsService (*typeoverride.Service, optional)

network (*FluentbitNetwork, optional)

podPriorityClassName (string, optional)

positiondb (volume.KubernetesVolume, optional)

volume.KubernetesVolume

security (*Security, optional)

serviceAccount (*typeoverride.ServiceAccount, optional)

tls (*FluentbitTLS, optional)

targetHost (string, optional)

targetPort (int32, optional)

varLogsPath (string, optional)