PromtailSpec 🔗︎
PromtailSpec defines the desired state of Promtail 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
namespace | string | Yes | - | The resources of Promtail will be placed into this namespace |
enableRecreateWorkloadOnImmutableFieldChange | bool | No | - | EnableRecreateWorkloadOnImmutableFieldChange enables the operator to recreate the daemonset (and possibly other resource in the future) in case there is a change in an immutable field that otherwise couldn’t be managed with a simple update. |
workloadMetaOverrides | *types.MetaBase | No | - | Override metadata of the created resources |
workloadOverrides | *types.PodSpecBase | No | - | Override podSpec fields for the given daemonset |
containerOverrides | *types.ContainerBase | No | - | Override container fields for the given statefulset |
containerRuntime | string | No | - | Container Runtime (docker, containerd) |
pipelineStages | []string | No | - | PipelineStages (docker, cri) |
lokiUrl | string | No | - | Loki URL http://loki:3100/loki/api/v1/push |
security | *Security | No | - | Security defines promtail deployment security properties |
tolerations | []corev1.Toleration | No | - | |
nodeSelector | map[string]string | No | - | |
affinity | *corev1.Affinity | No | - | |
podPriorityClassName | string | No | - | |
resources | corev1.ResourceRequirements | No | - | |
image | ImageSpec | No | - |
PromtailStatus 🔗︎
PromtailStatus defines the observed state of Promtail 🔗︎
Variable Name | Type | Required | Default | Description |
---|
Promtail 🔗︎
Promtail is the Schema for the promtails API 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
metav1.TypeMeta | Yes | - | ||
metadata | metav1.ObjectMeta | No | - | |
spec | PromtailSpec | No | - | |
status | PromtailStatus | No | - |
PromtailList 🔗︎
PromtailList contains a list of Promtail 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
metav1.TypeMeta | Yes | - | ||
metadata | metav1.ListMeta | No | - | |
items | []Promtail | Yes | - |
Security 🔗︎
Security defines promtail 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 | - |
ImageSpec 🔗︎
ImageSpec struct hold information about image specification 🔗︎
Variable Name | Type | Required | Default | Description |
---|---|---|---|---|
repository | string | No | - | |
tag | string | No | - | |
pullPolicy | string | No | - |