flux: Add manifests

This commit is contained in:
Björn Busse 2024-01-12 07:20:29 +01:00
parent 5d313d6e2d
commit e3b539106a
9 changed files with 117 additions and 0 deletions

View File

@ -0,0 +1,15 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: gtfso-import
namespace: app
spec:
chart:
spec:
chart: charts/gtfso-import
reconcileStrategy: ChartVersion
sourceRef:
kind: GitRepository
name: e2m
interval: 1m0s

View File

@ -0,0 +1,15 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: gtfso-vbb
namespace: app
spec:
chart:
spec:
chart: charts/gtfso-vbb
reconcileStrategy: ChartVersion
sourceRef:
kind: GitRepository
name: e2m
interval: 1m0s

View File

@ -0,0 +1,16 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: pgsql-ha
namespace: app
spec:
chart:
spec:
chart: postgresql-ha
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
name: bitnami
version: 12.3.7
interval: 1m0s

View File

@ -0,0 +1,16 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: prometheus
namespace: monitoring
spec:
chart:
spec:
chart: kube-prometheus-stack
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
name: prometheus-community
version: 55.7.0
interval: 1m0s

View File

@ -0,0 +1,10 @@
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: bitnami
namespace: app
spec:
interval: 1m0s
type: oci
url: oci://registry-1.docker.io/bitnamicharts

View File

@ -0,0 +1,11 @@
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
name: e2m
namespace: app
spec:
interval: 1m0s
ref:
branch: dev
url: https://git.e2m.io/mue/obch

View File

@ -0,0 +1,9 @@
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: prometheus-community
namespace: monitoring
spec:
interval: 1m0s
url: https://prometheus-community.github.io/helm-charts

View File

@ -0,0 +1,9 @@
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: aqua
namespace: security-scan
spec:
interval: 1m0s
url: https://aquasecurity.github.io/helm-charts/

View File

@ -0,0 +1,16 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: trivy
namespace: security-scan
spec:
chart:
spec:
chart: trivy-operator
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
name: aqua
version: 0.18.4
interval: 1m0s