alertmanager: drop --web.enable-lifecycle (not a flag in this binary; lifecycle is always on)

This commit is contained in:
Frank
2026-09-17 13:18:30 -07:00
parent 49ddce9d00
commit 5f55efcb9d
@@ -13,9 +13,10 @@
# existing Signal account.
#
# PUBLISHING. 127.0.0.1 only, like every other observability unit: the
# unauthenticated Alertmanager API (with the lifecycle endpoint) has no
# business on a host interface, and no off-host consumer needs it. Caddy
# gains no vhost for it; the homepage timer probes loopback.
# unauthenticated Alertmanager API (lifecycle endpoints are always on in
# this binary — there is no flag to gate them) has no business on a host
# interface, and no off-host consumer needs it. Caddy gains no vhost for
# it; the homepage timer probes loopback.
#
# CONFIG. /opt/alertmanager/config/alertmanager.yml is installed from
# shared/prometheus/alertmanager.yml by deploy-remote.sh on every deploy, so
@@ -35,7 +36,7 @@ ContainerName=alertmanager
Image=docker.io/prom/alertmanager:latest
Network=dankclaw_default
User=0:0
Exec=--config.file=/etc/alertmanager/alertmanager.yml --storage.path=/alertmanager --web.enable-lifecycle
Exec=--config.file=/etc/alertmanager/alertmanager.yml --storage.path=/alertmanager
PublishPort=127.0.0.1:9093:9093
Volume=/opt/alertmanager/config:/etc/alertmanager
Volume=/opt/alertmanager/data:/alertmanager