This is an automated email from the ASF dual-hosted git repository.
damccorm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new f464625863b Restrict BeamInfluxDB Grafana datasource to HTTP GET
queries (#40535)
f464625863b is described below
commit f464625863bd65a734e8848b64c88f701f27a96b
Author: Danny McCormick <[email protected]>
AuthorDate: Tue Oct 13 13:14:33 2026 +0000
Restrict BeamInfluxDB Grafana datasource to HTTP GET queries (#40535)
---
.test-infra/metrics/grafana/provisioning/datasources/beaminfluxdb.yaml | 2 ++
.test-infra/metrics/kubernetes/beam-influxdb.yaml | 3 +++
2 files changed, 5 insertions(+)
diff --git
a/.test-infra/metrics/grafana/provisioning/datasources/beaminfluxdb.yaml
b/.test-infra/metrics/grafana/provisioning/datasources/beaminfluxdb.yaml
index 152a0b3f05e..e41c19eccee 100644
--- a/.test-infra/metrics/grafana/provisioning/datasources/beaminfluxdb.yaml
+++ b/.test-infra/metrics/grafana/provisioning/datasources/beaminfluxdb.yaml
@@ -30,4 +30,6 @@ datasources:
password: ${INFLUX_DB_PASSWORD}
user: ${INFLUX_DB_USER}
database: ${INFLUX_DB_DBNAME}
+ jsonData:
+ httpMode: GET
editable: false
diff --git a/.test-infra/metrics/kubernetes/beam-influxdb.yaml
b/.test-infra/metrics/kubernetes/beam-influxdb.yaml
index c9ab850c12b..cec1836e5be 100644
--- a/.test-infra/metrics/kubernetes/beam-influxdb.yaml
+++ b/.test-infra/metrics/kubernetes/beam-influxdb.yaml
@@ -76,6 +76,9 @@ spec:
# be granted read and write permissions for a database specified
# in `INFLUXDB_DB`
# * `INFLUXDB_USER_PASSWORD`
+ # * `INFLUXDB_READ_USER` - The name of a read-only user to be
created
+ # with READ permissions only for `INFLUXDB_DB`
+ # * `INFLUXDB_READ_USER_PASSWORD`
- secretRef:
name: influxdb-creds
restartPolicy: Always