ImageSpec 🔗︎
ImageSpec struct hold information about image specification 🔗︎
| Variable Name | Type | Required | Default | Description |
|---|---|---|---|---|
| repository | string | No | - | |
| tag | string | No | - | |
| pullPolicy | string | 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 | - |