-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path_helpers.tmpl
More file actions
71 lines (71 loc) · 2.12 KB
/
_helpers.tmpl
File metadata and controls
71 lines (71 loc) · 2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{{/* Generate monitor grafana envs */}}
{{- define "grafana.envs" }}
env:
{{- if eq .Values.global.influxdb_location "off-cluster" }}
- name: "INFLUXDB_URL"
valueFrom:
secretKeyRef:
name: influxdb-creds
key: url
{{- else }}
- name: "INFLUXDB_URL"
value: http://$(DRYCC_INFLUXDB_SERVICE_HOST):$(DRYCC_INFLUXDB_SERVICE_PORT_TRANSPORT)
{{- end }}
- name: "INFLUXDB_BUCKET"
valueFrom:
secretKeyRef:
name: influxdb-creds
key: bucket
- name: "INFLUXDB_ORG"
valueFrom:
secretKeyRef:
name: influxdb-creds
key: org
- name: "INFLUXDB_TOKEN"
valueFrom:
secretKeyRef:
name: influxdb-creds
key: token
- name: "BIND_PORT"
value: "3000"
- name: "DEFAULT_USER"
value: {{.Values.grafana.user}}
- name: "DEFAULT_USER_PASSWORD"
value: {{.Values.grafana.password}}
- name: "KUBERNETES_CLUSTER_DOMAIN"
value: {{.Values.global.cluster_domain}}
{{- range $key, $value := .Values.grafana.environment }}
- name: {{ $key }}
value: {{ $value | quote }}
{{- end }}
- name: "DRYCC_GRAFANA_DOMAIN"
{{- if .Values.global.cert_manager_enabled }}
value: https://drycc-monitor-grafana.{{ .Values.global.platform_domain }}
{{- else }}
value: http://drycc-monitor-grafana.{{ .Values.global.platform_domain }}
{{- end }}
- name: "DRYCC_PASSPORT_DOMAIN"
{{- if .Values.global.cert_manager_enabled }}
value: https://drycc-passport.{{ .Values.global.platform_domain }}
{{- else }}
value: http://drycc-passport.{{ .Values.global.platform_domain }}
{{- end }}
- name: "SOCIAL_AUTH_DRYCC_AUTHORIZATION_URL"
value: "$(DRYCC_PASSPORT_DOMAIN)/oauth/authorize/"
- name: "SOCIAL_AUTH_DRYCC_ACCESS_TOKEN_URL"
value: "$(DRYCC_PASSPORT_DOMAIN)/oauth/token/"
- name: "SOCIAL_AUTH_DRYCC_ACCESS_API_URL"
value: "$(DRYCC_PASSPORT_DOMAIN)"
- name: "SOCIAL_AUTH_DRYCC_USERINFO_URL"
value: "$(DRYCC_PASSPORT_DOMAIN)/oauth/userinfo/"
- name: SOCIAL_AUTH_DRYCC_GRAFANA_KEY
valueFrom:
secretKeyRef:
name: passport-creds
key: social-auth-drycc-grafana-key
- name: SOCIAL_AUTH_DRYCC_GRAFANA_SECRET
valueFrom:
secretKeyRef:
name: passport-creds
key: social-auth-drycc-grafana-secret
{{- end }}