54 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
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
 | 
						|
        - name: livenessProbe.enabled
 | 
						|
          value: 'false'
 | 
						|
      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: backups-overflow
 | 
						|
              size: 1Ti
 | 
						|
              storageClass: longhorn-fast
 | 
						|
            - name: usenet
 | 
						|
              size: 100Gi
 | 
						|
              storageClass: longhorn-fast
 | 
						|
            - name: scans
 | 
						|
              size: 1Gi
 | 
						|
              storageClass: longhorn-fast
 | 
						|
            - name: s3
 | 
						|
              size: 20Gi
 | 
						|
              storageClass: longhorn-fast
 | 
						|
    path: apps-helm/samba4
 | 
						|
    repoURL: http://forgejo.git.svc.cluster.local/martyn/infra4talos.git
 | 
						|
    targetRevision: HEAD
 |