mirror of
https://github.com/KeyZox71/knl_meowscendence.git
synced 2025-08-14 20:42:53 +02:00
「🏗️」 wip: prom added :D
This commit is contained in:
11
docker/monitoring/prometheus/Dockerfile
Normal file
11
docker/monitoring/prometheus/Dockerfile
Normal file
@ -0,0 +1,11 @@
|
||||
FROM prom/prometheus
|
||||
|
||||
ARG PROM_ADMIN_PASSWD
|
||||
ARG PROM_ADMIN_PASSWD_HASH
|
||||
|
||||
COPY ./config/prometheus.yml /etc/prometheus/prometheus.yml
|
||||
COPY ./config/web-config.yml /etc/prometheus/web-config.yml
|
||||
COPY ./config/rules.yml /etc/prometheus/rules.yml
|
||||
|
||||
RUN sed -i "s/PROM_ADMIN_PASSWD/$(printf '%s\n' "$PROM_ADMIN_PASSWD" | sed -e 's/[\/&]/\\&/g')/g" /etc/prometheus/prometheus.yml
|
||||
RUN sed -i "s/PROM_ADMIN_PASSWD_HASH/$(printf '%s\n' "$PROM_ADMIN_PASSWD_HASH" | sed -e 's/[\/&]/\\&/g')/g" /etc/prometheus/web-config.yml
|
Reference in New Issue
Block a user