Add full object with stage replace block

Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
This commit is contained in:
Michel Hollands
2023-07-24 13:42:55 +01:00
parent 04cf591478
commit 9dd6584bee
3 changed files with 13 additions and 12 deletions

View File

@@ -18,7 +18,7 @@
{{- end }}
{{- define "agent.loki_process_targets" -}}
{{- if empty .Values.logs.piiregexes }}
{{- if empty .Values.logs.piiRegexes }}
{{- include "agent.loki_write_targets" . }}
{{- else }}
{{- printf "loki.process.PII.receiver" }}

View File

@@ -43,14 +43,15 @@ data:
forward_to = [ {{ include "agent.loki_process_targets" . }} ]
}
{{- if not (empty .Values.logs.piiregexes) }}
{{- if not (empty .Values.logs.piiRegexes) }}
loki.process "PII" {
forward_to = [ {{ include "agent.loki_write_targets" . }} ]
{{- range .Values.logs.piiregexes }}
{{- range .Values.logs.piiRegexes }}
stage.replace {
expression = "{{ . }}"
replace = "*****"
expression = "{{ .expression }}"
source = "{{ .source }}"
replace = "{{ .replace }}"
}
{{- end }}
}