feat(k8s/argo-apps/dcsi): add argo app

This commit is contained in:
cătălin 2024-01-05 15:31:17 +01:00
commit f061e8238c
Signed by: catalin
GPG key ID: 0178DF42F43E5FD2
12 changed files with 139 additions and 96 deletions

30
k8s/argo-apps/dcsi.yaml Normal file
View file

@ -0,0 +1,30 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: democratic-csi
namespace: argocd
spec:
destination:
name: ''
namespace: 'democratic-csi'
server: 'https://kubernetes.default.svc'
source:
chart: democratic-csi
repoURL: https://democratic-csi.github.io/charts/
targetRevision: 0.14.4
helm:
releaseName: zfs-nfs
valuesObject:
csiDriver:
name: "org.dcsi.nfs"
driver:
existingConfigSecret: secrets-dcsi
config:
driver: freenas-api-nfs
sources: []
project: fuku
syncPolicy:
automated:
prune: false
selfHeal: true