feat: add customer event (#7029)

This commit is contained in:
darkskygit
2024-05-24 08:40:33 +00:00
parent 937b8bf166
commit 0302a85585
13 changed files with 137 additions and 50 deletions

View File

@@ -191,6 +191,13 @@ spec:
name: "{{ .Values.app.oauth.github.secretName }}"
key: clientSecret
{{ end }}
{{ if .Values.app.metrics.enabled }}
- name: METRICS_CUSTOMER_IO_TOKEN
valueFrom:
secretKeyRef:
name: "{{ .Values.app.metrics.secretName }}"
key: customerIoSecret
{{ end }}
ports:
- name: http
containerPort: {{ .Values.service.port }}

View File

@@ -0,0 +1,9 @@
{{- if .Values.app.metrics.enable -}}
apiVersion: v1
kind: Secret
metadata:
name: "{{ .Values.app.metrics.secretName }}"
type: Opaque
data:
customerIoSecret: {{ .Values.app.metrics.customerIo.token | b64enc }}
{{- end }}

View File

@@ -20,12 +20,12 @@ app:
doc:
mergeInterval: "3000"
captcha:
enable: false
enabled: false
secretName: captcha
turnstile:
secret: ''
copilot:
enable: false
enabled: false
secretName: copilot
openai:
key: ''
@@ -54,6 +54,11 @@ app:
user: ''
password: ''
sender: 'noreply@toeverything.info'
metrics:
enabled: false
secretName: 'metrics'
customerIo:
token: ''
payment:
stripe:
secretName: 'stripe'