diff --git a/production/helm/loki-stack/Chart.yaml b/production/helm/loki-stack/Chart.yaml index 72a295b41d9b..c50919909883 100644 --- a/production/helm/loki-stack/Chart.yaml +++ b/production/helm/loki-stack/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: "v1" name: loki-stack -version: 0.32.0 +version: 0.32.1 appVersion: v1.3.0 kubeVersion: "^1.10.0-0" description: "Loki: like Prometheus, but for logs." diff --git a/production/helm/promtail/Chart.yaml b/production/helm/promtail/Chart.yaml index 619164f3a345..8ee8bd03539f 100644 --- a/production/helm/promtail/Chart.yaml +++ b/production/helm/promtail/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: "v1" name: promtail -version: 0.19.1 +version: 0.19.2 appVersion: v1.3.0 kubeVersion: "^1.10.0-0" description: "Responsible for gathering logs and sending them to Loki" diff --git a/production/helm/promtail/templates/service-syslog.yaml b/production/helm/promtail/templates/service-syslog.yaml index 6c31ab8ef206..a701f711979e 100644 --- a/production/helm/promtail/templates/service-syslog.yaml +++ b/production/helm/promtail/templates/service-syslog.yaml @@ -16,15 +16,19 @@ metadata: {{- toYaml .Values.syslogService.annotations | nindent 4 }} spec: type: {{ .Values.syslogService.type }} -{{- if (and (eq .Values.syslogService.type "ClusterIP") (not (empty .Values.syslogService.clusterIP))) }} + {{- if .Values.syslogService.clusterIP }} clusterIP: {{ .Values.syslogService.clusterIP }} -{{- end }} -{{- if .Values.syslogService.loadBalancerSourceRanges }} + {{end}} + {{- if .Values.syslogService.loadBalancerIP }} + loadBalancerIP: {{ .Values.syslogService.loadBalancerIP }} + {{- end }} + {{- if .Values.syslogService.loadBalancerSourceRanges }} loadBalancerSourceRanges: - {{- range $cidr := .Values.syslogService.loadBalancerSourceRanges }} - - {{ $cidr }} +{{ toYaml .Values.syslogService.loadBalancerSourceRanges | indent 4 }} + {{- end -}} + {{- if .Values.syslogService.externalTrafficPolicy }} + externalTrafficPolicy: {{ .Values.syslogService.externalTrafficPolicy }} {{- end }} -{{- end }} ports: - port: {{ .Values.syslogService.port }} protocol: TCP