A Helm chart for burrow (https://github.com/linkedin/Burrow).
Burrow supports prometheus exporter. https://github.com/linkedin/Burrow/blob/master/core/internal/httpserver/prometheus.go
If you use datadog and Promehteus exporter, you need podAnnotations
parameter for metrics.
https://docs.datadoghq.com/integrations/prometheus/
The following table lists the configurable parameters of the Burrow chart and their default values.
Parameter | Description | Default |
---|---|---|
replicaCount |
replica count | 1 |
image.repository |
image repository | "docker.pkg.github.com/linkedin/burrow/burrow" |
image.tag |
image tag | "v1.3.4" |
image.pullPolicy |
image pull policy | "IfNotPresent" |
imagePullSecrets |
image pull secrets | [] |
serviceAccount.create |
if true, a service account will be created | true |
serviceAccount.annotations |
service account annotations | {} |
serviceAccount.name |
existing ServiceAccount to use (ignored if serviceAccount.create=true) | "" |
podAnnotations |
pod annotations | {} |
podSecurityContext |
pod security context | {} |
securityContext |
security context | {} |
resources |
pod resources | {} |
tolerations |
tolerations | [] |
affinity |
affinity | {} |
service.type |
service type | "ClusterIP" |
service.port |
service port | 8080 |
readinessProbe.enable |
if true, readinessProbe enable | true |
readinessProbe.periodSeconds |
readinessProbe period seconds | 60 |
readinessProbe.timeoutSeconds |
readinessProbe timeout seconds | 3 |
readinessProbe.initialDelaySeconds |
readinessProbe initial delay seconds | 10 |
livenessProbe.enable |
if true, livenessPribe enable | true |
livenessProbe.periodSeconds |
livenssProbe period seconds | 60 |
livenessProbe.timeoutSeconds |
livenessProbe timeout seconds | 1 |
livenessProbe.initialDelaySeconds |
livessProbe initial delay seconds | 30 |
config.burrow.toml |
burrow config | --- |
Documentation generated by Frigate.