agent | image | Image for Vector agent. timberio/vector:0.24.0-distroless-libc by default |
dataDir | DataDir for Vector Agent. `/vector-data-dir` by default | |
expireMetricsSecs | ExpireMetricsSecs 300 by default | |
api | ApiSpec | |
service | Temporary field for enabling service for Vector DaemonSet. By default - false |
|
imagePullSecrets | ImagePullSecrets An optional list of references to secrets in the same namespace to use for pulling images from registries. By default not set | |
resources | Resources container resource request and limits, https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/. If not specified - default setting will be used | |
affinity | Affinity If specified, the pod's scheduling constraints. By default not set | |
tolerations | Tolerations for Vector DaemonSet. By default - nil |
|
securityContext | SecurityContext holds pod-level security attributes and common container settings. By default - not set | |
containerSecurityContext | securityContext holds security configuration that will be applied to a container. | |
schedulerName | SchedulerName - defines kubernetes scheduler name. By default - not set | |
runtimeClassName | RuntimeClassName - defines runtime class for kubernetes pod. By default - not set | |
hostAliases | HostAliases provides mapping between ip and hostnames, that would be propagated to pod. | |
podSecurityPolicyName | PodSecurityPolicyName - defines name for podSecurityPolicy in case of empty value, prefixedName will be used. | |
readinessProbe | Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. By default - not set | |
livenessProbe | Periodic probe of container liveness. Container will be restarted if the probe fails. By default - not set | |
volumes | List of volumes that can be mounted by containers belonging to the pod. | |
volumeMounts | Pod volumes to mount into the container's filesystem. | |
priorityClassName | PriorityClassName assigned to the Pods. | |
hostNetwork | HostNetwork controls whether the pod may use the node network namespace. | |
env | Env that will be added to Vector pod. By default - not set | |
envFrom | envFrom that will be added to Vector pod. By default - not set |
api | |
address | The network address to which the API should bind. If you’re running Vector in a Docker container, make sure to bind to 0.0.0.0 . Otherwise the API will not be exposed outside the container. By default - 0.0.0.0:8686 |
enabled | Whether the GraphQL API is enabled for this Vector instance. By default - false |
playground | Whether the GraphQL Playground is enabled for the API. The Playground is accessible via the /playground endpoint of the address set using the bind parameter. By default - false |
healthcheck | Enable ReadinessProbe and LivenessProbe via API /health endpoint. If probes enabled via VectorAgent, this setting will be ignored for that probe. By default - false |
sources | List of Sources |
transforms | List of Transforms |
sinks | List of Sinks |