如何使用python脚本访问卷挂载?

时间:2019-10-21 17:44:58

标签: python kubernetes yaml

我一直在尝试使用以下方式来访问卷装载中的文件:

with open('./log/file.json', 'w+') as f:
    f.write(json.dumps(output, sort_keys=True, indent=4))

,但是它不起作用。有什么想法吗?在我的部署文件中,我有这个:

volumeMounts:
- mountPath: /logs
  name: wag-log

1 个答案:

答案 0 :(得分:1)

您已经定义了volumeMount设置为mountPath的{​​{1}},它将把卷装载到/logs目录中。在您的Python代码中,您正在/logs之外的路径./log/file.json上编写。

尝试将日志写入安装的目录,例如:

/logs