ImageSpec 🔗︎

ImageSpec struct hold information about image specification 🔗︎

Variable Name Type Required Default Description
repository string No -
tag string No -
pullPolicy string No -
imagePullSecrets []corev1.LocalObjectReference No -

Metrics 🔗︎

Metrics defines the service monitor endpoints 🔗︎

Variable Name Type Required Default Description
interval string No -
timeout string No -
port int32 No -
path string No -
serviceMonitor bool No -
serviceMonitorConfig ServiceMonitorConfig No -
prometheusAnnotations bool No -

ServiceMonitorConfig 🔗︎

ServiceMonitorConfig defines the ServiceMonitor properties 🔗︎

Variable Name Type Required Default Description
additionalLabels map[string]string No -
honorLabels bool No -
relabelings []*v1.RelabelConfig No -
metricRelabelings []*v1.RelabelConfig No -

Security 🔗︎

Security defines Fluentd, Fluentbit deployment security properties 🔗︎

Variable Name Type Required Default Description
serviceAccount string No -
roleBasedAccessControlCreate *bool No -
podSecurityPolicyCreate bool No -
securityContext *corev1.SecurityContext No -
podSecurityContext *corev1.PodSecurityContext No -