FluentdSpec 🔗︎
FluentdSpec defines the desired state of Fluentd 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
annotations | map[string]string | No | - | |
configCheckAnnotations | map[string]string | No | - | |
labels | map[string]string | No | - | |
tls | FluentdTLS | No | - | |
image | ImageSpec | No | - | |
disablePvc | bool | No | - | |
bufferStorageVolume | volume.KubernetesVolume | No | - | BufferStorageVolume is by default configured as PVC using FluentdPvcSpec volume.KubernetesVolume |
fluentdPvcSpec | *volume.KubernetesVolume | No | - | Deprecated, use bufferStorageVolume |
volumeMountChmod | bool | No | - | |
volumeModImage | ImageSpec | No | - | |
configReloaderImage | ImageSpec | No | - | |
resources | corev1.ResourceRequirements | No | - | |
livenessProbe | *corev1.Probe | No | - | |
livenessDefaultCheck | bool | No | - | |
readinessProbe | *corev1.Probe | No | - | |
port | int32 | No | - | |
tolerations | []corev1.Toleration | No | - | |
nodeSelector | map[string]string | No | - | |
affinity | *corev1.Affinity | No | - | |
metrics | *Metrics | No | - | |
security | *Security | No | - | |
scaling | *FluentdScaling | No | - | |
workers | int32 | No | - | |
rootDir | string | No | - | |
logLevel | string | No | - | |
ignoreSameLogInterval | string | No | - | Ignore same log lines more info |
ignoreRepeatedLogInterval | string | No | - | Ignore repeated log lines more info |
podPriorityClassName | string | No | - | |
fluentLogDestination | string | No | - | |
fluentOutLogrotate | *FluentOutLogrotate | No | - | FluentOutLogrotate sends fluent’s stdout to file and rotates it |
forwardInputConfig | *input.ForwardInputConfig | No | - |
FluentOutLogrotate 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
enabled | bool | Yes | - | |
path | string | No | - | |
age | string | No | - | |
size | string | No | - |
FluentdScaling 🔗︎
FluentdScaling enables configuring the scaling behaviour of the fluentd statefulset 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
replicas | int | No | - | |
podManagementPolicy | string | No | - |
FluentdTLS 🔗︎
FluentdTLS defines the TLS configs 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
enabled | bool | Yes | - | |
secretName | string | No | - | |
sharedKey | string | No | - |