1
0
Fork 0

Auto create InfluxDB database and users

Signed-off-by: Julien Riou <julien@riou.xyz>
This commit is contained in:
Julien Riou 2021-02-02 12:38:47 +01:00
parent 42b97119be
commit df7141504e
No known key found for this signature in database
GPG key ID: FF42D23B580C89F7
4 changed files with 16 additions and 8 deletions

View file

@ -1,3 +1,10 @@
MINER_ADDRESS=
GF_SECURITY_ADMIN_USER=
GF_SECURITY_ADMIN_USER=admin
GF_SECURITY_ADMIN_PASSWORD=
INFLUXDB_DB=metrics
INFLUXDB_WRITE_USER=telegraf
INFLUXDB_WRITE_USER_PASSWORD=
INFLUXDB_READ_USER=grafana
INFLUXDB_READ_USER_PASSWORD=
INFLUXDB_ADMIN_USER=admin
INFLUXDB_ADMIN_USER_PASSWORD=

View file

@ -13,5 +13,5 @@
omit_hostname = false
[[outputs.influxdb]]
database = "metrics"
urls = ["http://influxdb:8086"]
database = "${INFLUXDB_DB}"
urls = ["http://${INFLUXDB_WRITE_USER}:${INFLUXDB_WRITE_USER_PASSWORD}@influxdb:8086"]