1234567891011121314151617181920212223 |
- {{ $logSearchValues := (. | mustDeepCopy) }}
- {{ $_ := set $logSearchValues "common" (dict "nameSuffix" (include "logsearchapi.nameSuffix" .)) }}
- {{ $auditToken := randAlphaNum 32 | b64enc }}
- {{ $queryToken := randAlphaNum 32 | b64enc }}
- apiVersion: v1
- kind: Secret
- metadata:
- name: {{ include "logsearchapi.secretName" . }}
- data:
- {{ with (lookup "v1" "Secret" .Release.Namespace (include "logsearchapi.secretName" .)) }}
- {{ $auditToken = (index .data "auditToken") }}
- {{ end }}
- auditToken: {{ $auditToken }}
- {{ with (lookup "v1" "Secret" .Release.Namespace (include "logsearchapi.secretName" .)) }}
- {{ $queryToken = (index .data "queryToken") }}
- {{ end }}
- queryToken: {{ $queryToken }}
- logQueryURL: {{ (printf "http://%v-log:8080" (include "common.names.fullname" $logSearchValues)) | b64enc }}
- webhookURL: {{ (printf "http://%v-log:8080/api/ingest?token=%v" (include "common.names.fullname" $logSearchValues) ($auditToken | b64dec)) | b64enc }}
|