/dev/shm这个目录是linux下一个利用内存虚拟出来的一个目录,这个目录中的文件都是保存在内存中,而不是磁盘上
若想为pod设置/dev/shm size,参照如下资源定义模版
apiVersion: apps/v1
kind: Pod
metadata:
name: my-pod
spec:
containers:
- name: my-pod
image: <image>
volumeMounts:
- name: shmem # mount the volumed named `shmem` (see below)
mountPath: /dev/shm # as /dev/shm
volumes:
- name: shmem # create a volumed named `shmem`
emptyDir:
medium: Memory # specify it as memory drive
sizeLimit: 2Gi # and set its size