Add manifests

This commit is contained in:
Björn Busse 2024-02-12 18:07:29 +01:00
parent 0940746f1f
commit 211415e634
11 changed files with 142 additions and 0 deletions

15
gtfso-import.yaml Normal file
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

15
gtfso-vbb.yaml Normal file
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

16
pgsql-ha.yaml Normal file
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

16
prometheus-stack.yaml Normal file
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

10
source_bitnami.yaml Normal file
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

11
source_e2m.yaml Normal file
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

9
source_prometheus.yaml Normal file
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

9
source_spinnaker.yaml Normal file
View File

@ -0,0 +1,9 @@
---
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: armory
namespace: cicd
spec:
interval: 1m0s
url: https://armory.jfrog.io/artifactory/charts/

9
source_trivy.yaml Normal file
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/

16
spinnaker.yaml Normal file
View File

@ -0,0 +1,16 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: spinnaker
namespace: cicd
spec:
chart:
spec:
chart: armory-spinnaker-operator
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
name: armory
version: 1.8.11
interval: 1m0s

16
trivy.yaml Normal file
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