fix(docker): B1 alertmanager 告警渠道接线 ALERT_WEBHOOK_URL 环境变量注入
- config.yml url 写死 placeholder.invalid -> ${ALERT_WEBHOOK_URL}
- compose alertmanager 补 environment 注入(评估漏检:虽有 --config.expand-env=true 但容器内无变量可展开)
- 未配置时 fallback 占位 url 保 MVP 链路可启动(fail-fast 优于静默盲飞)
- .env.production.example 补 ALERT_WEBHOOK_URL 模板
- 上线评估 B1 代码层修复,真实 webhook 由 staging 填入
This commit is contained in:
@@ -140,6 +140,10 @@ services:
|
||||
image: prom/alertmanager:v0.27.0
|
||||
container_name: hms-alertmanager
|
||||
restart: unless-stopped
|
||||
# ALERT_WEBHOOK_URL 从宿主机 .env.production 注入容器,供 config.yml 的 ${ALERT_WEBHOOK_URL} 展开。
|
||||
# 未配置时 fallback 占位 url,保持 MVP 链路可启动;上线前在 .env.production 填真实钉钉/企微 webhook。
|
||||
environment:
|
||||
ALERT_WEBHOOK_URL: "${ALERT_WEBHOOK_URL:-http://placeholder.invalid/alert}"
|
||||
volumes:
|
||||
- ./alertmanager/config.yml:/etc/alertmanager/config.yml:ro
|
||||
- alertmanager_data:/alertmanager
|
||||
|
||||
Reference in New Issue
Block a user