我试图通过我的k8s操作员在openshift 3.11集群上进行部署。当kaniko作业开始时,会出现以下错误。

Error: error resolving dockerfile path: copying dockerfile: open /kaniko/Dockerfile:
permission denied

最佳答案

securityContext: runAsUser: 0添加到pod spec中,以root身份运行它。

apiVersion: v1
kind: Pod
metadata:
  name: security-context-demo
spec:
  securityContext:
    runAsUser: 0

关于docker - Openshift集群中对Kaniko作业的权限被拒绝,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60911478/

10-11 07:55