diff --git a/manifests/pleroma/configmap.yaml b/manifests/pleroma/configmap.yaml index 79c0bf7..031ec01 100644 --- a/manifests/pleroma/configmap.yaml +++ b/manifests/pleroma/configmap.yaml @@ -35,6 +35,13 @@ data: disabled: false, manual_metrics_start_delay: :no_delay, drop_metrics_groups: [], + grafana: [ + host: System.get_env("GRAFANA_HOST", "http://localhost:3000"), + auth_token: System.get_env("GRAFANA_TOKEN"), + upload_dashboards_on_start: false, + folder_name: "BEAM", + annotate_app_lifecycle: true + ], metrics_server: [ port: 4021, path: "/metrics", diff --git a/manifests/pleroma/templates/deployment.yaml b/manifests/pleroma/templates/deployment.yaml index 672e423..d198b34 100644 --- a/manifests/pleroma/templates/deployment.yaml +++ b/manifests/pleroma/templates/deployment.yaml @@ -123,6 +123,13 @@ spec: secretKeyRef: name: pleroma key: secret-key-base + - name: GRAFANA_HOST + value: darkdork.grafana.lan + - name: GRAFANA_TOKEN + valueFrom: + secretKeyRef: + name: pleroma + key: grafana-token - name: WEB_PUSH_PUBLIC_KEY valueFrom: secretKeyRef: