forked from k-space/kube
		
	wildduck: Add ClamAV
This commit is contained in:
		
							
								
								
									
										45
									
								
								wildduck/clamav.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								wildduck/clamav.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,45 @@ | |||||||
|  | --- | ||||||
|  | apiVersion: apps/v1 | ||||||
|  | kind: Deployment | ||||||
|  | metadata: | ||||||
|  |   name: clamav | ||||||
|  | spec: | ||||||
|  |   replicas: 1 | ||||||
|  |   selector: | ||||||
|  |     matchLabels: | ||||||
|  |       app.kubernetes.io/name: clamav | ||||||
|  |   template: | ||||||
|  |     metadata: | ||||||
|  |       labels: | ||||||
|  |         app.kubernetes.io/name: clamav | ||||||
|  |     spec: | ||||||
|  |       containers: | ||||||
|  |         # TODO: Figure out how to trigger update | ||||||
|  |         - name: clamd | ||||||
|  |           image: docker.io/clamav/clamav:1.1 | ||||||
|  |           imagePullPolicy: IfNotPresent | ||||||
|  |           ports: | ||||||
|  |           - containerPort: 3310 | ||||||
|  |             name: api | ||||||
|  |           volumeMounts: | ||||||
|  |             - mountPath: /var/lib/clamav | ||||||
|  |               name: avdata | ||||||
|  |             - mountPath: /tmp | ||||||
|  |               name: tmp | ||||||
|  |       volumes: | ||||||
|  |         - name: avdata | ||||||
|  |           emptyDir: {} | ||||||
|  |         - name: tmp | ||||||
|  |           emptyDir: | ||||||
|  |             medium: Memory | ||||||
|  | --- | ||||||
|  | apiVersion: v1 | ||||||
|  | kind: Service | ||||||
|  | metadata: | ||||||
|  |   name: clamav | ||||||
|  | spec: | ||||||
|  |   selector: | ||||||
|  |     app.kubernetes.io/name: clamav | ||||||
|  |   ports: | ||||||
|  |   - port: 3310 | ||||||
|  |     name: clamav | ||||||
		Reference in New Issue
	
	Block a user