我只是想运行一个简单的批处理作业,但是遇到了这个错误:“MountVolume.SetUp failed for volume "kube-api-access-cvwdt" : object "default"/"kube-root-ca.crt" not registered”
当我在该Pod上运行describe pod时,这些是我的日志:
Normal Scheduled 59s default-scheduler Successfully assigned default/stock-api to ip-192-168-63-5.us-west-2.compute.internal
Normal Pulling 58s kubelet Pulling image "mpriv32/stockapi:latest"
Normal Pulled 38s kubelet Successfully pulled image "mpriv32/stockapi:latest" in 19.862095063s
Normal Created 35s kubelet Created container stock-api
Normal Started 35s kubelet Started container stock-api
Warning FailedMount 33s (x3 over 34s) kubelet MountVolume.SetUp failed for volume "kube-api-access-cvwdt" : object "default"/"kube-root-ca.crt" not registered
我的job.yaml文件用于创建Pod
apiVersion: v1
kind: Pod
metadata:
name: stock-api
labels:
app: stock-api
spec:
containers:
- name: stock-api
image: mpriv32/stock-api:latest
envFrom:
- secretRef:
name: api-credentials
restartPolicy: Never
如果有所不同的话,我正在尝试在EKS上运行这个程序。