feat(alerts): 内置规则默认启用并绑定默认通道,开箱即用
- 新种规则 Enabled: true;启动时执行 SeedAlertRules(此前仅部署成功调用,存量环境拿不到升级) - 存量一次性迁移:内置名单内且从未关联通道的规则补绑默认通道并启用;用户已自配通道的不动 - 管理员只需给「默认告警」通道填 Webhook 并启用;通道未就绪时命中只记发送历史(failed+原因),不影响规则评估
This commit is contained in:
1 parent
c08190458f
commit
c5739d1a06
2 files changed
+27
-8
No files matched your search
@@ -138,6 +138,8 @@ func main() {
|
||||
|
||||
log.Println("Seeding default data...")
|
||||
seed.Seed()
|
||||
// 补齐/升级内置告警规则(幂等):启动即执行,存量环境也能拿到「默认启用+绑默认通道」
|
||||
seed.SeedAlertRules()
|
||||
|
||||
// 安全迁移:历史明文 kubeconfig → 加密存储,并清理明文文件
|
||||
services.MigrateClusterKubeconfigs()
|
||||
|
||||
Reference in new issue
Block a user