全量配置:
apiVersion: operator.victoriametrics.com/v1beta1 kind: VMAlertmanager metadata: name: custom-alertmanager namespace: monitoring spec: replicaCount: 1 selectAllByDefault: true configSecret: alertmanager-config image: repository: alertmanager tag: v0.28.1 pullPolicy: Always imagePullSecrets: - name: uhub-registry tolerations: - effect: NoSchedule key: service operator: Equal value: sre-victoria-metrics affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: business operator: In values: - sre resources: limits: cpu: 2 memory: "4Gi" requests: cpu: "100m" memory: "128Mi" storage: volumeClaimTemplate: metadata: name: alertmanager-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi storageClassName: ssd-csi-udisk configSelector: {} configNamespaceSelector: {} --- apiVersion: v1 kind: Secret metadata: name: alertmanager-config namespace: monitoring labels: app: vm-operator type: Opaque stringData: alertmanager.yaml: | global: resolve_timeout: 5m route: receiver: globalReceiver group_by: - namespace - container - severity continue: false group_wait: 1m group_interval: 5m repeat_interval: 15m receivers: - name: "null" webhook_configs: - send_resolved: true http_config: follow_redirects: true url: http://webhook.com max_alerts: 0 - name: globalReceiver webhook_configs: - send_resolved: false http_config: follow_redirects: true url: https://xxx-xxx.xxx.cn/api/v1/amhook max_alerts: 0