Kubernetes:在容器之间共享/ tmp文件夹是一种好习惯吗

时间:2018-06-20 19:21:25

标签: kubernetes

在大多数情况下,我的Web应用程序不假定请求之间存在/ tmp。但是,某些Web应用程序项目将写入/ tmp,然后在以下请求中can cause issues if a web application is not served from a single container or server读取结果。如果我要使用Kubernetes,通常在容器之间共享/ tmp目录是否被认为是一个好习惯,还是最好假设/ tmp从一个调用变为另一个调用。

1 个答案:

答案 0 :(得分:1)

在容器之间共享/ tmp文件夹不是一个好习惯,但是您可以创建具有多次读写权限的持久卷:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv0003
spec:
  capacity:
    storage: 5Gi
  volumeMode: Filesystem
  accessModes:
    - ReadWriteMany
  persistentVolumeReclaimPolicy: Recycle
  storageClassName: slow
  mountOptions:
    - hard
    - nfsvers=4.1
  nfs:
    path: /tmp
    server: 172.17.0.2

并使用它。

有关如何使用documentation.中的卷的更多信息

相关问题