From 091e0f7b558f7cc45fa49dbdaa7373c2c8d4952c Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 29 Oct 2024 00:24:49 +0000 Subject: [PATCH 1/4] 24.03-lts update alertmanager to 0.28.0-rc.0 --- alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile | 26 +++++++++++++++++++ alertmanager/meta.yml | 4 ++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile diff --git a/alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile b/alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile new file mode 100644 index 0000000..a4b6b09 --- /dev/null +++ b/alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:24.03-lts +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.28.0-rc.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index 8644de1..c685afb 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -7,4 +7,6 @@ 0.27.0-oe2203sp1: path: alertmanager/0.27.0/22.03-lts-sp1/Dockerfile 0.27.0-oe2003sp4: - path: alertmanager/0.27.0/20.03-lts-sp4/Dockerfile \ No newline at end of file + path: alertmanager/0.27.0/20.03-lts-sp4/Dockerfile +0.28.0-rc.0-oe2403lts: + path: alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile \ No newline at end of file -- Gitee From 1b7003a750a2c0a27d98a44c608b0ca08ee513ad Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 29 Oct 2024 00:25:15 +0000 Subject: [PATCH 2/4] 22.03-lts-sp3 update alertmanager to 0.28.0-rc.0 --- .../0.28.0-rc.0/22.03-lts-sp3/Dockerfile | 26 +++++++++++++++++++ alertmanager/meta.yml | 4 ++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile diff --git a/alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile b/alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile new file mode 100644 index 0000000..f812348 --- /dev/null +++ b/alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp3 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.28.0-rc.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index c685afb..289ffb3 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -9,4 +9,6 @@ 0.27.0-oe2003sp4: path: alertmanager/0.27.0/20.03-lts-sp4/Dockerfile 0.28.0-rc.0-oe2403lts: - path: alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile \ No newline at end of file + path: alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile +0.28.0-rc.0-oe2203sp3: + path: alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile \ No newline at end of file -- Gitee From 76aad9eeec7512da5819b118cb5ad9dff07051e2 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 29 Oct 2024 00:25:42 +0000 Subject: [PATCH 3/4] 22.03-lts-sp4 update alertmanager to 0.28.0-rc.0 --- .../0.28.0-rc.0/22.03-lts-sp4/Dockerfile | 26 +++++++++++++++++++ alertmanager/meta.yml | 4 ++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.28.0-rc.0/22.03-lts-sp4/Dockerfile diff --git a/alertmanager/0.28.0-rc.0/22.03-lts-sp4/Dockerfile b/alertmanager/0.28.0-rc.0/22.03-lts-sp4/Dockerfile new file mode 100644 index 0000000..e7523fd --- /dev/null +++ b/alertmanager/0.28.0-rc.0/22.03-lts-sp4/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.28.0-rc.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index 289ffb3..839952f 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -11,4 +11,6 @@ 0.28.0-rc.0-oe2403lts: path: alertmanager/0.28.0-rc.0/24.03-lts/Dockerfile 0.28.0-rc.0-oe2203sp3: - path: alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile \ No newline at end of file + path: alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile +0.28.0-rc.0-oe2203sp4: + path: alertmanager/0.28.0-rc.0/22.03-lts-sp4/Dockerfile \ No newline at end of file -- Gitee From ebdd33029e17be04d5f0c2e15317068b5ffbd983 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 29 Oct 2024 00:26:09 +0000 Subject: [PATCH 4/4] 22.03-lts-sp1 update alertmanager to 0.28.0-rc.0 --- .../0.28.0-rc.0/22.03-lts-sp1/Dockerfile | 26 +++++++++++++++++++ alertmanager/meta.yml | 4 ++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 alertmanager/0.28.0-rc.0/22.03-lts-sp1/Dockerfile diff --git a/alertmanager/0.28.0-rc.0/22.03-lts-sp1/Dockerfile b/alertmanager/0.28.0-rc.0/22.03-lts-sp1/Dockerfile new file mode 100644 index 0000000..7a311a4 --- /dev/null +++ b/alertmanager/0.28.0-rc.0/22.03-lts-sp1/Dockerfile @@ -0,0 +1,26 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=0.28.0-rc.0 + +RUN yum update -y && yum install -y wget && \ + wget -O alertmanager.tar.gz https://github.com/prometheus/alertmanager/releases/download/v${VERSION}/alertmanager-${VERSION}.linux-${TARGETARCH}.tar.gz && \ + mkdir /alertmanager && tar -zxvf alertmanager.tar.gz -C /alertmanager --strip-components 1 + +RUN mkdir -p /etc/alertmanager && \ + mv /alertmanager/amtool /bin/amtool && \ + mv /alertmanager/alertmanager /bin/alertmanager && \ + mv /alertmanager/alertmanager.yml /etc/alertmanager/alertmanager.yml && \ + rm -rf /alertmanager + +RUN mkdir -p /alertmanager && \ + groupadd -r alertmanager && useradd -r -g alertmanager alertmanager && \ + chown -R alertmanager:alertmanager etc/alertmanager /alertmanager + +USER alertmanager +EXPOSE 9093 +VOLUME [ "/alertmanager" ] +WORKDIR /alertmanager +ENTRYPOINT [ "/bin/alertmanager" ] +CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", "--storage.path=/alertmanager" ] diff --git a/alertmanager/meta.yml b/alertmanager/meta.yml index 839952f..b829521 100644 --- a/alertmanager/meta.yml +++ b/alertmanager/meta.yml @@ -13,4 +13,6 @@ 0.28.0-rc.0-oe2203sp3: path: alertmanager/0.28.0-rc.0/22.03-lts-sp3/Dockerfile 0.28.0-rc.0-oe2203sp4: - path: alertmanager/0.28.0-rc.0/22.03-lts-sp4/Dockerfile \ No newline at end of file + path: alertmanager/0.28.0-rc.0/22.03-lts-sp4/Dockerfile +0.28.0-rc.0-oe2203sp1: + path: alertmanager/0.28.0-rc.0/22.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee