feat: add calibre, portainer, egress-gateway, trivy-system, kyverno, olallalab

This commit is contained in:
2026-04-29 15:02:13 +02:00
parent 86feb58574
commit 44ee16960b
12 changed files with 329 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: calibre
namespace: argocd
spec:
project: default
sources:
- repoURL: https://k8s-home-lab.github.io/helm-charts/
chart: calibre-web
targetRevision: 9.0.2
helm:
releaseName: calibre-web
valueFiles:
- $values/apps/calibre/values.yaml
- repoURL: https://gitea.alexandre-vazquez.cloud/baphemot/gitops.git
targetRevision: HEAD
ref: values
destination:
server: https://kubernetes.default.svc
namespace: calibre
syncPolicy:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
+25
View File
@@ -0,0 +1,25 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: egress-gateway
namespace: argocd
spec:
project: default
sources:
- repoURL: https://charts.bitnami.com/bitnami
chart: haproxy
targetRevision: 3.4.12
helm:
releaseName: egress-gateway
valueFiles:
- $values/apps/egress-gateway/values.yaml
- repoURL: https://gitea.alexandre-vazquez.cloud/baphemot/gitops.git
targetRevision: HEAD
ref: values
destination:
server: https://kubernetes.default.svc
namespace: egress-gateway
syncPolicy:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
+20
View File
@@ -0,0 +1,20 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kyverno
namespace: argocd
spec:
project: default
source:
repoURL: https://kyverno.github.io/kyverno/
chart: kyverno
targetRevision: 3.x
helm:
releaseName: kyverno
destination:
server: https://kubernetes.default.svc
namespace: kyverno
syncPolicy:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
+18
View File
@@ -0,0 +1,18 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: olallalab
namespace: argocd
spec:
project: default
source:
repoURL: https://gitea.alexandre-vazquez.cloud/baphemot/gitops.git
targetRevision: HEAD
path: apps/olallalab
destination:
server: https://kubernetes.default.svc
namespace: olallalab
syncPolicy:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
+20
View File
@@ -0,0 +1,20 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: portainer
namespace: argocd
spec:
project: default
source:
repoURL: https://portainer.github.io/k8s/
chart: portainer
targetRevision: 1.0.51
helm:
releaseName: portainer
destination:
server: https://kubernetes.default.svc
namespace: portainer
syncPolicy:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
+20
View File
@@ -0,0 +1,20 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: trivy-system
namespace: argocd
spec:
project: default
source:
repoURL: https://aquasecurity.github.io/helm-charts/
chart: trivy-operator
targetRevision: 0.18.4
helm:
releaseName: trivy-operator
destination:
server: https://kubernetes.default.svc
namespace: trivy-system
syncPolicy:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true