diff --git a/16-sidecar-containers/00-fluentd-configmap.yml b/16-sidecar-containers/00-fluentd-configmap.yml
new file mode 100644
index 0000000..6c068af
--- /dev/null
+++ b/16-sidecar-containers/00-fluentd-configmap.yml
@@ -0,0 +1,20 @@
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: fluentd
+data:
+ fluent.conf: |
+
+
+
+ @type stdout
+
diff --git a/16-sidecar-containers/01-sidecar.yml b/16-sidecar-containers/01-sidecar.yml
index 11c0aff..af2656b 100644
--- a/16-sidecar-containers/01-sidecar.yml
+++ b/16-sidecar-containers/01-sidecar.yml
@@ -5,18 +5,21 @@ metadata:
name: two-containers
spec:
volumes:
- - name: shared-data
+ - name: shared-logs
emptyDir: {}
+ - name: fluentd-config
+ configMap:
+ name: fluentd
containers:
- name: nginx
image: nginx
volumeMounts:
- - name: shared-data
- mountPath: /usr/share/nginx/html
- - name: debian
- image: debian
+ - name: shared-logs
+ mountPath: /var/log/nginx
+ - name: fluentd
+ image: fluent/fluentd:v1.11-1
volumeMounts:
- - name: shared-data
- mountPath: /pod-data
- command: ["/bin/sh"]
- args: ["-c", "echo Hello from the debian container > /pod-data/index.html"]
+ - name: shared-logs
+ mountPath: /logs
+ - name: fluentd-config
+ mountPath: /fluentd/etc