apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: samba-fast-longhorn namespace: argocd spec: destination: namespace: sambas server: https://kubernetes.default.svc project: infra source: helm: parameters: - name: image.tag value: v1.0.2 - name: service.type value: LoadBalancer - name: persistence.pvc.storageClass value: longhorn-fast - name: persistence.pvc.size value: 100Mi #low because we're gonna loop in lots of PVCs here below... valuesObject: samba: users: - username: martyn password: "564628" persistence: extraPVCShares: - name: oldspace size: 300Gi storageClass: longhorn-fast - name: flacstore size: 600Gi storageClass: longhorn-fast - name: backups size: 2Ti storageClass: longhorn-fast - name: usenet size: 100Gi storageClass: longhorn-fast path: apps-helm/samba4 repoURL: https://git.martyn.berlin/martyn/infra4talos.git targetRevision: HEAD syncPolicy: automated: selfHeal: true