Tailing logs from directories recursively
95
Tailing logs from directories recursively.
Installation
go get github.com/dmirubtsov/taildir
Useful as sidekiq kubernetes container that watch emptyDir with logs and write it to container stdout.
$ taildir dir1 [dir2 ...]
Kubernetes example:
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp-deployment
labels:
app: myapp
spec:
replicas: 3
selector:
matchLabels:
app: myapp
template:
metadata:
labels:
app: myapp
spec:
containers:
- name: myapp
image: myapp:1.3.37
volumeMounts:
- name: logs
mountPath: /app/storage/logs
- name: logger
image: mazy/taildir:latest
args: ["/app/storage/logs"]
volumeMounts:
- name: logs
mountPath: /app/storage/logs
volumes:
- name: logs
emptyDir: {}
Content type
Image
Digest
Size
2 MB
Last updated
over 7 years ago
docker pull mazy/taildir