容器“abc-作业”中的“abc-作业-手动-h9k-vbbzw”正在等待启动: CreateContainerConfigError
错误:容器具有runAsNonRoot,映像将作为根运行(pod: runAsNonRoot容器:abc-cron-作业)
下面的图片来自cluser在荚中的详细信息

下面是我的cronjob的yaml文件
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: abc-cron-job
spec:
schedule: "10 * * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: abc-cron-job
image: docker.repo1.jkl.com/xyz-services/abc/REPLACE_ME
imagePullPolicy: Always
env:
- name: spring-profile
valueFrom:
configMapKeyRef:
name: spring-profile
key: ENV
restartPolicy: OnFailure 发布于 2022-02-16 13:23:22
在yaml文件中,securityContext丢失了,我添加了它,现在它运行良好。下面是更新的yaml文件
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: abc-cron-job
spec:
schedule: "10 * * * *"
jobTemplate:
spec:
template:
spec:
securityContext:
runAsGroup: 3000
runAsUser: 3000
containers:
- name: abc-cron-job
image: docker.repo1.xyz.com/abc-services/abc-application/REPLACE_ME
imagePullPolicy: Always
env:
- name: spring-profile
valueFrom:
configMapKeyRef:
name: spring-profile
key: ENV
securityContext:
privileged: false
restartPolicy: OnFailurehttps://stackoverflow.com/questions/71141340
复制相似问题