Common

ImageSpec

ImageSpec struct hold information about image specification

repository (string, optional)

Default: -

tag (string, optional)

Default: -

pullPolicy (string, optional)

Default: -

imagePullSecrets ([]corev1.LocalObjectReference, optional)

Default: -

Metrics

Metrics defines the service monitor endpoints

interval (string, optional)

Default: -

timeout (string, optional)

Default: -

port (int32, optional)

Default: -

path (string, optional)

Default: -

serviceMonitor (bool, optional)

Default: -

serviceMonitorConfig (ServiceMonitorConfig, optional)

Default: -

prometheusAnnotations (bool, optional)

Default: -

prometheusRules (bool, optional)

Default: -

BufferMetrics

BufferMetrics defines the service monitor endpoints

(Metrics, required)

Default: -

mount_name (string, optional)

Default: -

ServiceMonitorConfig

ServiceMonitorConfig defines the ServiceMonitor properties

additionalLabels (map[string]string, optional)

Default: -

honorLabels (bool, optional)

Default: -

relabelings ([]*v1.RelabelConfig, optional)

Default: -

metricRelabelings ([]*v1.RelabelConfig, optional)

Default: -

scheme (string, optional)

Default: -

tlsConfig (*v1.TLSConfig, optional)

Default: -

Security

Security defines Fluentd, FluentbitAgent deployment security properties

serviceAccount (string, optional)

Default: -

roleBasedAccessControlCreate (*bool, optional)

Default: -

podSecurityPolicyCreate (bool, optional)

Default: -

securityContext (*corev1.SecurityContext, optional)

Default: -

podSecurityContext (*corev1.PodSecurityContext, optional)

Default: -

ReadinessDefaultCheck

ReadinessDefaultCheck Enable default readiness checks

bufferFreeSpace (bool, optional)

Enable default Readiness check it’ll fail if the buffer volume free space exceeds the readinessDefaultThreshold percentage (90%).

Default: -

bufferFreeSpaceThreshold (int32, optional)

Default: -

bufferFileNumber (bool, optional)

Default: -

bufferFileNumberMax (int32, optional)

Default: -

initialDelaySeconds (int32, optional)

Default: -

timeoutSeconds (int32, optional)

Default: -

periodSeconds (int32, optional)

Default: -

successThreshold (int32, optional)

Default: -

failureThreshold (int32, optional)

Default: -