看pod事件信息提示:msg="Error opening query log file" file=/prometheus/queries.active err="open /prometheus/queries.active: permission denied"

原因是权限问题,prometheus 的镜像中是使用的 nobody 这个用户,而pvc使用的是root权限

1.在 serviceAccountName: prometheus设置安全上下文添加这一项即可正常running

securityContext:
runAsUser: 0

memory: 2500Mi
serviceAccountName: prometheus
securityContext:
runAsUser: 0
volumes:
- name: data
persistentVolumeClaim:
claimName: gluster-pvc
- name: config-volume
configMap:
name: prometheus-config

posted on 2021-08-20 17:06  MhaiM  阅读(2232)  评论(0编辑  收藏  举报