쿠버네티스/Storage
[K8S] 공유 볼륨이란
CrunchyDev
2023. 12. 31. 22:29
1. 공유 볼륨
- 공유 볼륨(Shared Volume)은 하나의 포드 내, 두 개의 컨테이너가 하나의 볼륨을 공유하는 것을 의미한다.
- 위 구조로 YAML을 작성할 경우, 아래와 같다.
apiVersion: v1
kind: Pod
metadata:
name: {포드 명}
spec:
containers:
- name: {컨테이너 명}
image: {이미지 명}
volumeMounts:
- mountPath: /alpha-directory
name: shared-data
- name: {컨테이너 명}
image: {이미지 명}
volumeMounts:
- mountPath: /beta-directory
name: shared-data
volumes:
- name: shared-data
emptyDir: {}