feat: helm chart support for apollo studio reporting (#829)

This commit is contained in:
Kristaps Fabians Geikins 2022-07-18 15:38:16 +03:00 коммит произвёл GitHub
Родитель b67adf87e7
Коммит f046df86ca
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 20 добавлений и 0 удалений

Просмотреть файл

@ -222,3 +222,16 @@ spec:
- name: DISABLE_TRACKING
value: "true"
{{- end }}
# Monitoring - Apollo
{{- if .Values.server.monitoring.apollo.enabled }}
- name: APOLLO_GRAPH_REF
value: {{ .Values.server.monitoring.apollo.graph_ref }}
- name: APOLLO_SCHEMA_REPORTING
value: "true"
- name: APOLLO_KEY
valueFrom:
secretKeyRef:
name: {{ .Values.secretName }}
key: apollo_key
{{- end }}

Просмотреть файл

@ -56,6 +56,13 @@ server:
cpu: 1000m
memory: 3Gi
monitoring:
apollo:
enabled: false
graph_ref: ''
# key: secret -> `apollo_key`
# Sentry specific:
sentry_dns: ''
disable_tracking: false
disable_tracing: false