【发布时间】:2021-06-22 13:31:24
【问题描述】:
我想以非 root 用户身份部署 dcgm-exporter pod。
在 values.yaml 中,我进行了以下更改,但 pod 正在崩溃!
案例一:
securityContext:
runAsNonRoot: true
runAsUser: 1002
# capabilities:
# add: ["SYS_ADMIN"]
# readOnlyRootFilesystem: true
kubectl -n kube-system logs dcgm-exporter-6nwvl
unable to set CAP_SETFCAP effective capability: Operation not permitted
案例:2
securityContext:
runAsNonRoot: true
#runAsUser: 1002
# capabilities:
# add: ["SYS_ADMIN"]
# readOnlyRootFilesystem: true
错误:容器已 runAsNonRoot 并且映像将以 root 身份运行
是否可以更改并以非 root 用户身份运行,或者这是 dcgm-exporter 以 root 用户身份运行的要求吗?
【问题讨论】:
标签: kubernetes gpu nvidia kubernetes-pod