我尝试通过我的 k8s Operator 在 openshift 3.11 集群上进行部署。当 kaniko 作业启动时,出现以下错误。
Error: error resolving dockerfile path: copying dockerfile: open /kaniko/Dockerfile:
permission denied
最佳答案
将 securityContext: runAsUser: 0
添加到 pod 规范中,以 root 身份运行它。
apiVersion: v1
kind: Pod
metadata:
name: security-context-demo
spec:
securityContext:
runAsUser: 0
关于docker - openshift 集群中 Kaniko 作业的权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60911478/