You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
| # Defines a Fluentd DaemonSet which installs a logging agent on every node
 | |
| 
 | |
| apiVersion: apps/v1
 | |
| kind: DaemonSet
 | |
| metadata:
 | |
|   name: fluentd
 | |
|   #namespace: <target namespace>
 | |
|   labels:
 | |
|     app: fluentd
 | |
| spec:
 | |
|   selector:
 | |
|     matchLabels:
 | |
|       app: fluentd
 | |
|   template:
 | |
|     metadata:
 | |
|       labels:
 | |
|         app: fluentd
 | |
|     spec:
 | |
|       containers:
 | |
|         - name: fluentd
 | |
|           image: fluentd:v1.9.1-1.0
 | |
|           resources:
 | |
|             limits:
 | |
|               memory: 200Mi
 | |
|             requests:
 | |
|               cpu: 100m
 | |
|               memory: 200Mi
 | |
|           volumeMounts:
 | |
|             # Mounts the host paths under the same paths in the fluentd container
 | |
|             - name: varlog
 | |
|               mountPath: /var/log
 | |
|             - name: varlibdockercontainers
 | |
|               mountPath: /var/lib/docker/containers
 | |
|               readOnly: true
 | |
|       terminationGracePeriodSeconds: 30
 | |
|       volumes:
 | |
|         - name: varlog
 | |
|           hostPath:
 | |
|             path: /var/log
 | |
|         - name: varlibdockercontainers
 | |
|           hostPath:
 | |
|             path: /var/lib/docker/containers
 |