shared-memory.yaml
---
apiVersion: v1
id: hello-openshift
kind: Pod
metadata:
name: hello-openshift
labels:
name: hello-openshift
spec:
volumes: (1)
- name: dshm
emptyDir:
medium: Memory
containers:
- image: kubernetes/pause
name: hello-container1
ports:
- containerPort: 8080
hostPort: 6061
volumeMounts: (2)
- mountPath: /dev/shm
name: dshm
- image: kubernetes/pause
name: hello-container2
ports:
- containerPort: 8081
hostPort: 6062
volumeMounts: (3)
- mountPath: /dev/shm
name: dshm
1 | specifies the tmpfs volume dshm . |
2 | enables POSIX shared memory for hello-container1 via dshm . |
3 | enables POSIX shared memory for hello-container2 via dshm . |