add flux discord notifications

This commit is contained in:
auricom
2021-04-04 14:28:59 +02:00
parent 7a81413731
commit bf3df559b4
22 changed files with 70 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
---
apiVersion: notification.toolkit.fluxcd.io/v1beta1
kind: Alert
metadata:
name: k3s-gitops
namespace: flux-system
spec:
providerRef:
name: discord
eventSeverity: info
eventSources:
- kind: GitRepository
name: "*"
- kind: Kustomization
name: "*"
suspend: false
---
apiVersion: notification.toolkit.fluxcd.io/v1beta1
kind: Alert
metadata:
name: helmreleases
namespace: flux-system
spec:
providerRef:
name: discord
eventSeverity: error
eventSources:
- kind: HelmRelease
namespace: "auth"
name: "*"
- kind: HelmRelease
namespace: "data"
name: "*"
- kind: HelmRelease
namespace: "development"
name: "*"
- kind: HelmRelease
namespace: "flux-system"
name: "*"
- kind: HelmRelease
namespace: "home"
name: "*"
- kind: HelmRelease
namespace: "kube-system"
name: "*"
- kind: HelmRelease
namespace: "longhorn-system"
name: "*"
- kind: HelmRelease
namespace: "media"
name: "*"
- kind: HelmRelease
namespace: "monitoring"
name: "*"
- kind: HelmRelease
namespace: "network"
name: "*"
suspend: false

View File

@@ -0,0 +1,12 @@
---
apiVersion: notification.toolkit.fluxcd.io/v1beta1
kind: Provider
metadata:
name: discord
namespace: flux-system
spec:
type: discord
username: flux-bot
channel: flux
secretRef:
name: discord-url