Provide default working config for artifacts (#1313)
This commit is contained in:
parent
f53b24765d
commit
b1625a08a0
|
@ -15,7 +15,7 @@ build:
|
||||||
-X {{repoPath}}/vendor/github.com/prometheus/common/version.BuildDate={{date "20060102-15:04:05"}}
|
-X {{repoPath}}/vendor/github.com/prometheus/common/version.BuildDate={{date "20060102-15:04:05"}}
|
||||||
tarball:
|
tarball:
|
||||||
files:
|
files:
|
||||||
- doc/examples/simple.yml
|
- examples/ha/alertmanager.yml
|
||||||
- LICENSE
|
- LICENSE
|
||||||
- NOTICE
|
- NOTICE
|
||||||
crossbuild:
|
crossbuild:
|
||||||
|
|
11
Dockerfile
11
Dockerfile
|
@ -1,13 +1,12 @@
|
||||||
FROM prom/busybox:latest
|
FROM prom/busybox:latest
|
||||||
MAINTAINER The Prometheus Authors <prometheus-developers@googlegroups.com>
|
MAINTAINER The Prometheus Authors <prometheus-developers@googlegroups.com>
|
||||||
|
|
||||||
COPY amtool /bin/amtool
|
COPY amtool /bin/amtool
|
||||||
COPY alertmanager /bin/alertmanager
|
COPY alertmanager /bin/alertmanager
|
||||||
COPY doc/examples/simple.yml /etc/alertmanager/config.yml
|
COPY examples/ha/alertmanager.yml /etc/alertmanager/alertmanager.yml
|
||||||
|
|
||||||
EXPOSE 9093
|
EXPOSE 9093
|
||||||
VOLUME [ "/alertmanager" ]
|
VOLUME [ "/alertmanager" ]
|
||||||
WORKDIR /alertmanager
|
WORKDIR /etc/alertmanager
|
||||||
ENTRYPOINT [ "/bin/alertmanager" ]
|
ENTRYPOINT [ "/bin/alertmanager" ]
|
||||||
CMD [ "--config.file=/etc/alertmanager/config.yml", \
|
CMD [ "--storage.path=/alertmanager" ]
|
||||||
"--storage.path=/alertmanager" ]
|
|
||||||
|
|
6
Procfile
6
Procfile
|
@ -1,5 +1,5 @@
|
||||||
a1: ./alertmanager --log.level=debug --storage.path=$TMPDIR/a1 --web.listen-address=:9093 --cluster.listen-address=127.0.0.1:8001 --config.file=examples/ha/alertmanager.yaml
|
a1: ./alertmanager --log.level=debug --storage.path=$TMPDIR/a1 --web.listen-address=:9093 --cluster.listen-address=127.0.0.1:8001 --config.file=examples/ha/alertmanager.yml
|
||||||
a2: ./alertmanager --log.level=debug --storage.path=$TMPDIR/a2 --web.listen-address=:9094 --cluster.listen-address=127.0.0.1:8002 --cluster.peer=127.0.0.1:8001 --config.file=examples/ha/alertmanager.yaml
|
a2: ./alertmanager --log.level=debug --storage.path=$TMPDIR/a2 --web.listen-address=:9094 --cluster.listen-address=127.0.0.1:8002 --cluster.peer=127.0.0.1:8001 --config.file=examples/ha/alertmanager.yml
|
||||||
a3: ./alertmanager --log.level=debug --storage.path=$TMPDIR/a3 --web.listen-address=:9095 --cluster.listen-address=127.0.0.1:8003 --cluster.peer=127.0.0.1:8001 --config.file=examples/ha/alertmanager.yaml
|
a3: ./alertmanager --log.level=debug --storage.path=$TMPDIR/a3 --web.listen-address=:9095 --cluster.listen-address=127.0.0.1:8003 --cluster.peer=127.0.0.1:8001 --config.file=examples/ha/alertmanager.yml
|
||||||
wh: go run ./examples/webhook/echo.go
|
wh: go run ./examples/webhook/echo.go
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue