Exiting: error loading config file: open filebeat.yml: permission denied
先修改路径
进入容器发现
猜测configmap 是root 用户copy进 容器的,filebeat用户没有权限访问
但是使用如下k8s 脚本创建filebeats
---
apiVersion: v1
kind: ConfigMap
metadata:
name: filebeat-config
namespace: kube-system
labels:
k8s-app: filebeat
data:
filebeat.yml: |-
filebeat.inputs:
- type: container
paths:
- /docker/containers/*.log
processors:
- add_kubernetes_metadata:
host: ${NODE_NAME