# feishu-alter **Repository Path**: xmlgrg/feishu-alter ## Basic Information - **Project Name**: feishu-alter - **Description**: 飞书告警 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-06-08 - **Last Updated**: 2025-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # feishu-alter #### 介绍 ##### altermanager 对接飞书机器人告警 ##### **示例:** - ![输入图片说明](img/1.png) - ![输入图片说明](img/0.png) #### 安装教程 1. 安装kube-prometheus-stack 参考文档:[kube-prometheus-stack](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack) ``` # 更改helm chart values.yaml中alertmanager的receivers配置,对接飞书告警 alertmanager: config: route: receiver: 'feishu' routes: - receiver: 'feishu' matchers: - alertname =~ "InfoInhibitor|Watchdog" receivers: - name: 'feishu' webhook_configs: # 如果feishu-alter和kube-prometheus-stack不部署在同一个namespace请填写为完整的svc服务名称 - url: http://feishu-alert/webhook ``` 2. 安装feishu-alter ``` 2.1 下载源代码 git clone https://gitee.com/liujianping_lin/feishu-alter.git 2.2 构建镜像 cd feishu-alter docker build -t feishu-alter:v1 . docker push <你的镜像仓库> 2.3 部署 拷贝deploy目录下的deployment.yaml文件,修改必要的参数后执行kubectl apply -f deployment.yaml 部署。 ```