|
| 1 | +{{/* Generate monitor grafana envs */}} |
| 2 | +{{- define "grafana.envs" }} |
| 3 | +env: |
| 4 | +{{- if eq .Values.global.influxdb_location "off-cluster" }} |
| 5 | +- name: "INFLUXDB_URL" |
| 6 | + valueFrom: |
| 7 | + secretKeyRef: |
| 8 | + name: influxdb-creds |
| 9 | + key: url |
| 10 | +{{- else }} |
| 11 | +- name: "INFLUXDB_URL" |
| 12 | + value: http://$(DRYCC_INFLUXDB_SERVICE_HOST):$(DRYCC_INFLUXDB_SERVICE_PORT_TRANSPORT) |
| 13 | +{{- end }} |
| 14 | +- name: "INFLUXDB_BUCKET" |
| 15 | + valueFrom: |
| 16 | + secretKeyRef: |
| 17 | + name: influxdb-creds |
| 18 | + key: bucket |
| 19 | +- name: "INFLUXDB_ORG" |
| 20 | + valueFrom: |
| 21 | + secretKeyRef: |
| 22 | + name: influxdb-creds |
| 23 | + key: org |
| 24 | +- name: "INFLUXDB_TOKEN" |
| 25 | + valueFrom: |
| 26 | + secretKeyRef: |
| 27 | + name: influxdb-creds |
| 28 | + key: token |
| 29 | +- name: "BIND_PORT" |
| 30 | + value: "3000" |
| 31 | +- name: "DEFAULT_USER" |
| 32 | + value: {{.Values.grafana.user}} |
| 33 | +- name: "DEFAULT_USER_PASSWORD" |
| 34 | + value: {{.Values.grafana.password}} |
| 35 | +- name: "KUBERNETES_CLUSTER_DOMAIN" |
| 36 | + value: {{.Values.global.cluster_domain}} |
| 37 | +{{- range $key, $value := .Values.grafana.environment }} |
| 38 | +- name: {{ $key }} |
| 39 | + value: {{ $value | quote }} |
| 40 | +{{- end }} |
| 41 | +- name: "DRYCC_GRAFANA_DOMAIN" |
| 42 | + value: http://drycc-monitor-grafana.{{ .Values.global.platform_domain }} |
| 43 | +- name: "DRYCC_PASSPORT_DOMAIN" |
| 44 | + value: http://drycc-passport.{{ .Values.global.platform_domain }} |
| 45 | +- name: "SOCIAL_AUTH_DRYCC_AUTHORIZATION_URL" |
| 46 | + value: "$(DRYCC_PASSPORT_DOMAIN)/oauth/authorize/" |
| 47 | +- name: "SOCIAL_AUTH_DRYCC_ACCESS_TOKEN_URL" |
| 48 | + value: "$(DRYCC_PASSPORT_DOMAIN)/oauth/token/" |
| 49 | +- name: "SOCIAL_AUTH_DRYCC_ACCESS_API_URL" |
| 50 | + value: "$(DRYCC_PASSPORT_DOMAIN)" |
| 51 | +- name: "SOCIAL_AUTH_DRYCC_USERINFO_URL" |
| 52 | + value: "$(DRYCC_PASSPORT_DOMAIN)/oauth/userinfo/" |
| 53 | +- name: SOCIAL_AUTH_DRYCC_GRAFANA_KEY |
| 54 | + valueFrom: |
| 55 | + secretKeyRef: |
| 56 | + name: passport-creds |
| 57 | + key: social-auth-drycc-grafana-key |
| 58 | +- name: SOCIAL_AUTH_DRYCC_GRAFANA_SECRET |
| 59 | + valueFrom: |
| 60 | + secretKeyRef: |
| 61 | + name: passport-creds |
| 62 | + key: social-auth-drycc-grafana-secret |
| 63 | +{{- end }} |
0 commit comments