From f3ae1a2f62e78feb228e5f82698d6edf167d017a Mon Sep 17 00:00:00 2001 From: rgee0 Date: Thu, 15 Mar 2018 19:36:56 +0000 Subject: [PATCH] Added AlertManager ARM Dockerfile and openfaas label to armhf network Signed-off-by: rgee0 --- .../alertmanager-armhf/0.15.0-rc.0/Dockerfile | 16 ++++++++++++++++ docker-compose.armhf.yml | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 contrib/alertmanager-armhf/0.15.0-rc.0/Dockerfile diff --git a/contrib/alertmanager-armhf/0.15.0-rc.0/Dockerfile b/contrib/alertmanager-armhf/0.15.0-rc.0/Dockerfile new file mode 100644 index 00000000..d9174010 --- /dev/null +++ b/contrib/alertmanager-armhf/0.15.0-rc.0/Dockerfile @@ -0,0 +1,16 @@ +FROM alpine:3.6 +WORKDIR /root +RUN apk add --update libarchive-tools +ADD https://github.com/prometheus/alertmanager/releases/download/v0.15.0-rc.0/alertmanager-0.15.0-rc.0.linux-armv7.tar.gz /root/ +RUN bsdtar -xvf *.tar.gz -C ./ --strip-components=1 +RUN mkdir /etc/alertmanager + +RUN cp alertmanager /bin/alertmanager +RUN cp simple.yml /etc/alertmanager/config.yml + +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "-config.file=/etc/alertmanager/config.yml", \ + "-storage.path=/alertmanager" ] \ No newline at end of file diff --git a/docker-compose.armhf.yml b/docker-compose.armhf.yml index 3644404e..ef7f88f4 100644 --- a/docker-compose.armhf.yml +++ b/docker-compose.armhf.yml @@ -208,3 +208,5 @@ networks: functions: driver: overlay attachable: true + labels: + - "openfaas=true" \ No newline at end of file