Skip to content

Commit 5633311

Browse files
Merge pull request #3894 from edgarasg/feat/set_grafana_token_conditionally
[grafana-mcp] Set api token env conditionally
2 parents d5d7d3f + d7f813e commit 5633311

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

charts/grafana-mcp/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: grafana-mcp
3-
version: 0.1.2
3+
version: 0.1.3
44
appVersion: latest
55
kubeVersion: "^1.8.0-0"
66
description: MCP server for Grafana.

charts/grafana-mcp/templates/deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ spec:
101101
env:
102102
- name: GRAFANA_URL
103103
value: {{ .Values.grafana.url | quote }}
104-
- name: GRAFANA_API_KEY
104+
{{- if or .Values.grafana.apiKey .Values.grafana.apiKeySecret.name }}
105+
- name: GRAFANA_SERVICE_ACCOUNT_TOKEN
105106
valueFrom:
106107
secretKeyRef:
107108
{{- if .Values.grafana.apiKey }}
@@ -111,6 +112,7 @@ spec:
111112
name: {{ .Values.grafana.apiKeySecret.name }}
112113
key: {{ .Values.grafana.apiKeySecret.key }}
113114
{{- end }}
115+
{{- end }}
114116
{{- range $key, $value := .Values.env }}
115117
- name: {{ $key | quote }}
116118
value: {{ $value | quote }}

0 commit comments

Comments
 (0)