Update flux-infra commit status based on reconcile status
All checks were successful
kustomization/cert-manager/3a682516 reconciliation succeeded
kustomization/kyverno/3a682516 reconciliation succeeded
kustomization/velero/3a682516 reconciliation succeeded
kustomization/topolvm/3a682516 reconciliation succeeded
kustomization/rook-ceph/3a682516 reconciliation succeeded
kustomization/node-feature-discovery/3a682516 reconciliation succeeded
kustomization/node-feature-discovery-rules/3a682516 reconciliation succeeded
kustomization/akri/3a682516 reconciliation succeeded
kustomization/kyverno-policies/3a682516 reconciliation succeeded
kustomization/letsencrypt/3a682516 reconciliation succeeded
kustomization/cnpg/3a682516 reconciliation succeeded
kustomization/rook-ceph-cluster/3a682516 reconciliation succeeded
kustomization/traefik/3a682516 reconciliation succeeded
kustomization/kube-vip/3a682516 reconciliation succeeded
kustomization/traefik-middleware/3a682516 reconciliation succeeded
kustomization/authelia/3a682516 reconciliation succeeded
kustomization/lldap/3a682516 reconciliation succeeded
kustomization/apps/3a682516 reconciliation succeeded
kustomization/flux-system/3a682516 reconciliation succeeded

This commit is contained in:
Dreaded_X 2025-04-22 15:37:46 +02:00
parent 2df89df141
commit 499b302cee
Signed by: Dreaded_X
GPG Key ID: 5A0CBFE3C3377FAA
22 changed files with 62 additions and 0 deletions

View File

@ -0,0 +1,14 @@
apiVersion: notification.toolkit.fluxcd.io/v1beta3
kind: Alert
metadata:
name: flux-infra
namespace: flux-system
spec:
providerRef:
name: flux-infra
eventSeverity: info
eventSources:
- kind: Kustomization
name: "*"
matchLabels:
alert: flux-infra

View File

@ -0,0 +1,10 @@
apiVersion: notification.toolkit.fluxcd.io/v1beta3
kind: Provider
metadata:
name: flux-infra
namespace: flux-system
spec:
type: gitea
address: https://git.huizinga.dev/dreaded_x/flux-infra
secretRef:
name: gitea

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: apps name: apps
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
dependsOn: dependsOn:
- name: traefik - name: traefik

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: flux-system name: flux-system
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
decryption: decryption:
provider: sops provider: sops

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: akri name: akri
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/akri path: ./infra/akri

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: authelia name: authelia
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/authelia path: ./infra/authelia

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: cert-manager name: cert-manager
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/cert-manager path: ./infra/cert-manager

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: cnpg name: cnpg
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/cnpg path: ./infra/cnpg

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: kube-vip name: kube-vip
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/kube-vip path: ./infra/kube-vip

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: kyverno-policies name: kyverno-policies
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/kyverno-policies path: ./infra/kyverno-policies

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: kyverno name: kyverno
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/kyverno path: ./infra/kyverno

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: letsencrypt name: letsencrypt
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/letsencrypt path: ./infra/letsencrypt

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: lldap name: lldap
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/lldap path: ./infra/lldap

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: node-feature-discovery-rules name: node-feature-discovery-rules
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/node-feature-discovery-rules path: ./infra/node-feature-discovery-rules

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: node-feature-discovery name: node-feature-discovery
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/node-feature-discovery path: ./infra/node-feature-discovery

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: rook-ceph-cluster name: rook-ceph-cluster
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/rook-ceph-cluster path: ./infra/rook-ceph-cluster

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: rook-ceph name: rook-ceph
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/rook-ceph path: ./infra/rook-ceph

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: topolvm name: topolvm
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/topolvm path: ./infra/topolvm

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: traefik-middleware name: traefik-middleware
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/traefik-middleware path: ./infra/traefik-middleware

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: traefik name: traefik
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/traefik path: ./infra/traefik

View File

@ -3,6 +3,8 @@ kind: Kustomization
metadata: metadata:
name: velero name: velero
namespace: flux-system namespace: flux-system
labels:
alert: flux-infra
spec: spec:
interval: 15m interval: 15m
path: ./infra/velero path: ./infra/velero