From 6f7c7e47c29340f4f7bfbb5630e3d01d18250df4 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Wed, 16 Jun 2021 07:23:14 +0200 Subject: [PATCH] Move Grafana config to directory volume This more closely resembles what one would do on Kubernetes with a `ConfigMap`. --- learn-metrics.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/learn-metrics.yaml b/learn-metrics.yaml index 38cc24e..7c1c7ea 100644 --- a/learn-metrics.yaml +++ b/learn-metrics.yaml @@ -11,13 +11,15 @@ spec: env: - name: GF_SECURITY_ADMIN_PASSWORD value: foobar + - name: GF_PATHS_CONFIG + value: /grafana-config/grafana.ini ports: - containerPort: 3000 hostPort: 3000 protocol: TCP volumeMounts: - name: grafana-config - mountPath: /opt/bitnami/grafana/conf/grafana.ini + mountPath: /grafana-config readOnly: true - name: grafana-datasource mountPath: /etc/grafana/provisioning/datasources/datasource.yaml @@ -47,8 +49,7 @@ spec: type: File name: grafana-datasource - hostPath: - path: ./conf-grafana/grafana.ini - type: File + path: ./conf-grafana name: grafana-config - hostPath: path: ./conf-prometheus -- 2.39.5