Promtail Helm Chart: Add support for extra environment variables (#1529)

* Make Promtail's Helm chart support passing extra env variables
* bump charts versions
pull/1640/head
Aboubacar Toure 5 years ago committed by GitHub
parent f1dc58c48d
commit d83061279f
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/promtail/Chart.yaml
  3. 11
      production/helm/promtail/templates/daemonset.yaml
  4. 3
      production/helm/promtail/values.yaml

@ -1,6 +1,6 @@
apiVersion: "v1"
name: loki-stack
version: 0.30.0
version: 0.31.0
appVersion: v1.3.0
kubeVersion: "^1.10.0-0"
description: "Loki: like Prometheus, but for logs."

@ -1,6 +1,6 @@
apiVersion: "v1"
name: promtail
version: 0.18.0
version: 0.18.1
appVersion: v1.3.0
kubeVersion: "^1.10.0-0"
description: "Responsible for gathering logs and sending them to Loki"

@ -76,10 +76,13 @@ spec:
{{- toYaml . | nindent 12 }}
{{- end }}
env:
- name: HOSTNAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
{{- with .Values.env }}
{{- toYaml . | nindent 12 }}
{{- end }}
- name: HOSTNAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
ports:
- containerPort: {{ .Values.config.server.http_listen_port }}
name: http-metrics

@ -138,3 +138,6 @@ serviceMonitor:
interval: ""
additionalLabels: {}
# scrapeTimeout: 10s
# Extra env variables to pass to the promtail container
env: []

Loading…
Cancel
Save