Compare commits
	
		
			6 Commits
		
	
	
		
			f409f41aca
			...
			157607f8a6
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 157607f8a6 | |||
| 627fe35556 | |||
| ea7d28d98b | |||
| 78081b6e1d | |||
| 976e0d64d3 | |||
| 81563e5313 | 
| @@ -22,7 +22,7 @@ spec: | |||||||
|   - repoURL: https://dl.gitea.com/charts/ |   - repoURL: https://dl.gitea.com/charts/ | ||||||
|     chart: gitea |     chart: gitea | ||||||
|     # targetRevision: 11.0.0 |     # targetRevision: 11.0.0 | ||||||
|     targetRevision: 12.3.0 |     targetRevision: 12.4.0 | ||||||
|     helm: |     helm: | ||||||
|       valueFiles: |       valueFiles: | ||||||
|       - $values/services/Gitea/values.yaml |       - $values/services/Gitea/values.yaml | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								services/PVR/Wizarr/_namespace-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								services/PVR/Wizarr/_namespace-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | |||||||
|  | apiVersion: v1 | ||||||
|  | kind: Namespace | ||||||
|  | metadata: | ||||||
|  |   name: wizarr | ||||||
							
								
								
									
										18
									
								
								services/PVR/Wizarr/application-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								services/PVR/Wizarr/application-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | |||||||
|  | apiVersion: argoproj.io/v1alpha1 | ||||||
|  | kind: Application | ||||||
|  | metadata: | ||||||
|  |   name: wizarr | ||||||
|  |   namespace: argo-cd | ||||||
|  | spec: | ||||||
|  |   destination: | ||||||
|  |     namespace: wizarr | ||||||
|  |     server: https://kubernetes.default.svc | ||||||
|  |   project: default | ||||||
|  |   syncPolicy: | ||||||
|  |     automated: {} | ||||||
|  |     syncOptions: | ||||||
|  |       - CreateNamespace=true | ||||||
|  |   sources: | ||||||
|  |   - repoURL: https://code.spamasaurus.com/djpbessems/Kubernetes.K3s.installLog | ||||||
|  |     path: services/PVR/wizarr | ||||||
|  |     targetRevision: HEAD | ||||||
							
								
								
									
										40
									
								
								services/PVR/Wizarr/deployment-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								services/PVR/Wizarr/deployment-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | |||||||
|  | apiVersion: apps/v1 | ||||||
|  | kind: Deployment | ||||||
|  | metadata: | ||||||
|  |   name: wizarr | ||||||
|  |   namespace: wizarr | ||||||
|  |   labels: | ||||||
|  |     app: wizarr | ||||||
|  | spec: | ||||||
|  |   replicas: 1 | ||||||
|  |   selector: | ||||||
|  |     matchLabels: | ||||||
|  |       app: wizarr | ||||||
|  |   template: | ||||||
|  |     metadata: | ||||||
|  |       labels: | ||||||
|  |         app: wizarr | ||||||
|  |     spec: | ||||||
|  |       containers: | ||||||
|  |       - name: wizarr | ||||||
|  |         image: ghcr.io/wizarrrr/wizarr:latest | ||||||
|  |         imagePullPolicy: Always | ||||||
|  |         env: | ||||||
|  |           - name: PUID | ||||||
|  |             value: '1000' | ||||||
|  |           - name: PGID | ||||||
|  |             value: '1000' | ||||||
|  |           - name: DISABLE_BUILTIN_AUTH | ||||||
|  |             value: 'false' | ||||||
|  |           - name: TZ | ||||||
|  |             value: Australia/Melbourne | ||||||
|  |         ports: | ||||||
|  |           - name: web | ||||||
|  |             containerPort: 5690 | ||||||
|  |         volumeMounts: | ||||||
|  |         - mountPath: /data | ||||||
|  |           name: csismb-wizarr-data | ||||||
|  |       volumes: | ||||||
|  |       - name: csismb-wizarr-data | ||||||
|  |         persistentVolumeClaim: | ||||||
|  |           claimName: csismb-wizarr-data | ||||||
							
								
								
									
										18
									
								
								services/PVR/Wizarr/ingressroute-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								services/PVR/Wizarr/ingressroute-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | |||||||
|  | apiVersion: traefik.io/v1alpha1 | ||||||
|  | kind: IngressRoute | ||||||
|  | metadata: | ||||||
|  |   name: wizarr | ||||||
|  |   namespace: wizarr | ||||||
|  | spec: | ||||||
|  |   entryPoints: | ||||||
|  |     - websecure | ||||||
|  |   routes: | ||||||
|  |   - match: Host(`account.pvr.spamasaurus.com`) | ||||||
|  |     kind: Rule | ||||||
|  |     services: | ||||||
|  |     - name: wizarr | ||||||
|  |       port: 5690 | ||||||
|  |     middlewares: | ||||||
|  |       - name: 2fa-authentication@file | ||||||
|  |       - name: security-headers@file | ||||||
|  |       # - name: compression@file | ||||||
							
								
								
									
										34
									
								
								services/PVR/Wizarr/persistentvolume-csismb-wizarr-data.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								services/PVR/Wizarr/persistentvolume-csismb-wizarr-data.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | |||||||
|  | apiVersion: v1 | ||||||
|  | kind: PersistentVolume | ||||||
|  | metadata: | ||||||
|  |   annotations: | ||||||
|  |     pv.kubernetes.io/provisioned-by: smb.csi.k8s.io | ||||||
|  |   name: csismb-wizarr-data | ||||||
|  | spec: | ||||||
|  |   capacity: | ||||||
|  |     storage: 1Gi | ||||||
|  |   accessModes: | ||||||
|  |     - ReadWriteMany | ||||||
|  |   persistentVolumeReclaimPolicy: Retain | ||||||
|  |   storageClassName: csismb-wizarr-data | ||||||
|  |   mountOptions: | ||||||
|  |     - dir_mode=0777 | ||||||
|  |     - file_mode=0777 | ||||||
|  |     - uid=1000 | ||||||
|  |     - gid=1000 | ||||||
|  |     - nobrl | ||||||
|  |     - cache=strict | ||||||
|  |     - iocharset=utf8 | ||||||
|  |     - mfsymlinks | ||||||
|  |     - noserverino  # required to prevent data corruption | ||||||
|  |   csi: | ||||||
|  |     driver: smb.csi.k8s.io | ||||||
|  |     # volumeHandle format: {smb-server-address}#{sub-dir-name}#{share-name} | ||||||
|  |     # make sure this value is unique for every share in the cluster | ||||||
|  |     volumeHandle: 192.168.154.195#wizarr#data | ||||||
|  |     volumeAttributes: | ||||||
|  |       source: //192.168.154.195/K3s.Volumes | ||||||
|  |       subDir: wizarr/data | ||||||
|  |     nodeStageSecretRef: | ||||||
|  |       name: smb-credentials | ||||||
|  |       namespace: wizarr | ||||||
| @@ -0,0 +1,12 @@ | |||||||
|  | apiVersion: v1 | ||||||
|  | kind: PersistentVolumeClaim | ||||||
|  | metadata: | ||||||
|  |   name: csismb-wizarr-data | ||||||
|  |   namespace: wizarr | ||||||
|  | spec: | ||||||
|  |   accessModes: | ||||||
|  |     - ReadWriteMany | ||||||
|  |   storageClassName: csismb-wizarr-data | ||||||
|  |   resources: | ||||||
|  |     requests: | ||||||
|  |       storage: 1Gi | ||||||
							
								
								
									
										14
									
								
								services/PVR/Wizarr/sealedsecret-smb-credentials.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								services/PVR/Wizarr/sealedsecret-smb-credentials.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | apiVersion: bitnami.com/v1alpha1 | ||||||
|  | kind: SealedSecret | ||||||
|  | metadata: | ||||||
|  |   name: smb-credentials | ||||||
|  |   namespace: wizarr | ||||||
|  | spec: | ||||||
|  |   encryptedData: | ||||||
|  |     password: AgAFPVyGCmZtPcMq5/BUWuAHWBBTXTRbMfS0iFTKCZiuKz0GmuKjjQ6XHfpMo3LvSs2TJD0Dzh/SjwqhnW4VA/xwH5BeBEn8hB5LS3FTN41MoJeH6PxY+be3FqMVLFkfZi7ae37D49qQkSb09FVd5cK/iy18ikDRR+sbr2snX0qZqrN4nYbvAJKfLeyUjbflXuS1XeQAv2vtZvNlgSRfpVph/DFGiPnwMVxkjLMWxIQnpX6SJy+xG6jWWMiAELH/Ro9vUEpYVO56foqemcU8NssHdvO8pfZ6nqFuXvHopM4MZYr6rH8b0XA7tK9crR334De7JpgwdLc7hQmuc2cn2IE/OsfPWnqJ8oQvR8ndZrX66IBBWOQM2RTzpyz7ZT3s8Ryc5Wew0NAeeusCm3V6M4NUAKZLCNO6rgKFzpGY6mNDTCKHNzj31GffxNF+U5KCXJuOL5E+vJaaWUi3tV9rO8WeKjrA2dPOPu8pMBFY//qYVcPYzVZ3m3oavQsJTSJZ7YCcYAUiL+UYNzeMZxTsU7dxqm864YOalc15453M35jespDioYTYtmSoQuQYQ3uyW3mLFF0lwspdCXhuulJQvqZ6AVfNkP55cHpYVpkRnlY6ESHI2fbBtWBLRrRlgRF2m8Hsa2ZGI+YmfSVYhKG1BotN4XpLlfLbNSeqlMMzR3SIK7n5zlZKJDZl/czr4w+lzJkXPXyhpZHYfGlPTCsXOW2E | ||||||
|  |     username: AgApQgyeFk1Ebce3P86Ih3aAXwiwmJ8Jtkwd4reHW45l59X8OosDCdZnhoMxKebciG17Caa7MLWF5A7MFNzahlqnyMCj3xdoC+w8fqLDQUO8vhV1xikAfuVxLMqpj+BHg4gl2N+vuwz+EGnUrN+upC6AmJAC1KSY3Y1V+i6l6wegXv2FGzVYS9p48bROr8LJEEvpzaw99mA4DXPLO5rp9Dh90c70GN5wOq1AHC4oEQzeQJERxQ+M8xS1jGFOn0XDHvw5d1eIfOoN1lAyntowDfHzNZJ8gumS3xDr0sL2ISVkozvAGkabUBq2gMP1U0TlwQIPOfGJdUTYFujAZAItwT7YkLx2hiS3gITgiFuO3muB4U2xw+1Jimj4RH9kMdYDSXEnee2yCh4oZAiIYazXcwUv7R2d83QH2Nl6ORwHnkGsQRMe27q9CHszgLYM1tA2pUDtJfnengDLs4CCNUj1wCP40mThqFIJ9XF1FlkF3ulBleMBbLzFx+4UJJJXbVS2IRTufmLzAOk6ejf3WySP1/Cu5ik0/+2/5D7Ct/uraz+269YfbE8gz9wWMD4kU/EjoTAkfGZ8xuRso8hxKVOh4bXsgCCi0HT3MUJfE82crkKQxCIBzTPOYjreveZzL1TBtb9BQTaa7Cj8S2wNgrhGG9zAavpOMOGg4VtBuCBa9J6Vgw1EzS3vT/MjLMlo9JQGp8smH1kqNos= | ||||||
|  |   template: | ||||||
|  |     metadata: | ||||||
|  |       name: smb-credentials | ||||||
|  |       namespace: wizarr | ||||||
|  |     type: Opaque | ||||||
							
								
								
									
										12
									
								
								services/PVR/Wizarr/service-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								services/PVR/Wizarr/service-wizarr.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | apiVersion: v1 | ||||||
|  | kind: Service | ||||||
|  | metadata: | ||||||
|  |   name: wizarr | ||||||
|  |   namespace: wizarr | ||||||
|  | spec: | ||||||
|  |   ports: | ||||||
|  |     - protocol: TCP | ||||||
|  |       name: web | ||||||
|  |       port: 5690 | ||||||
|  |   selector: | ||||||
|  |     app: wizarr | ||||||
| @@ -13,7 +13,7 @@ spec: | |||||||
|   sources: |   sources: | ||||||
|   - repoURL: https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts |   - repoURL: https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts | ||||||
|     chart: csi-driver-smb |     chart: csi-driver-smb | ||||||
|     targetRevision: v1.18.0 |     targetRevision: 1.19.1 | ||||||
|     helm: |     helm: | ||||||
|       valueFiles: |       valueFiles: | ||||||
|       - $values/storage/csi-driver-smb/values.yaml |       - $values/storage/csi-driver-smb/values.yaml | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user