【发布时间】:2019-12-13 18:48:44
【问题描述】:
我在 Ubuntu 18 上使用 minikube 并运行 kubernetes 作业,该作业应该简单地挂载一个目录并使用此 yaml 文件将某些内容输出到文件
apiVersion: batch/v1
kind: Job
metadata:
name: pi13
spec:
template:
spec:
containers:
- name: pi
image: perl
command: ["/bin/echo"]
args: ["1 >> /data/text12.txt"]
volumeMounts:
- mountPath: /data
name: data
volumes:
- name: data
hostPath:
path: /home/user/data
restartPolicy: Never
backoffLimit: 1
它运行良好并在仪表板中提供此输出
1 >> /data/shai12.txt
但是什么都没有写入文件(我尝试在运行完成后在主机上读取它但没有任何反应)
我在这里缺少什么?
【问题讨论】:
标签: ubuntu kubernetes filesystems devops mount