helm: update default terminationGracePeriodSeconds to 4800 (#1257)

Users that run Loki using the Helm chart may not modify the value for
terminationGracePeriodSeconds that allows Loki enough time to flush all
of its data. If Loki is forcefully terminated by Kubernetes during a
flush, missing data or an unhealthy ingester in the ring in
microservices mode can occur.

This commit changes the grace period to 4800 seconds, the value used in
the Jsonnet code.
pull/1261/head
Robert Fratto 6 years ago committed by GitHub
parent c1e84b523e
commit 1d3b0be15b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      production/helm/loki-stack/Chart.yaml
  2. 2
      production/helm/loki/Chart.yaml
  3. 2
      production/helm/loki/values.yaml

@ -1,6 +1,6 @@
apiVersion: "v1"
name: loki-stack
version: 0.19.0
version: 0.19.1
appVersion: v0.4.0
kubeVersion: "^1.10.0-0"
description: "Loki: like Prometheus, but for logs."

@ -1,6 +1,6 @@
apiVersion: "v1"
name: loki
version: 0.17.1
version: 0.17.2
appVersion: v0.4.0
kubeVersion: "^1.10.0-0"
description: "Loki: like Prometheus, but for logs."

@ -154,7 +154,7 @@ serviceAccount:
create: true
name:
terminationGracePeriodSeconds: 30
terminationGracePeriodSeconds: 4800
## Tolerations for pod assignment
## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/

Loading…
Cancel
Save