Openshift compatible filebeat image
1.3K
Run this image in a non-openshift environment:
docker run -v filebeat.yml:/filebeat/config/filebeat.yml ninech/openshift-filebeat
The path for the configuration file is /filebeat/config/filebeat.yml. It has it's own directory so you can put the file into an Openshift secret and mount it on /filebeat/config as a volume.
apiVersion: v1
kind: ConfigMap
metadata:
name: filebeat-config
data:
filebeat.yml: |
filebeat.prospectors:
- input_type: log
paths:
- /var/log/*.log
output.console:
pretty: true
Then link this config map into your pods:
apiVersion: v1
kind: Pod
metadata:
name: filebeat
spec:
containers:
- name: filebeat
image: ninech/openshift-filebeat
volumeMounts:
- name: filebeat-config-volume
mountPath: /filebeat/config
readOnly: true
volumes:
- name: filebeat-config-volume
configMap:
name: filebeat-config
Content type
Image
Digest
Size
55.5 MB
Last updated
over 8 years ago
docker pull pwcsexperiencecenter/openshift-filebeat