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, Fluentbit 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: -