-
[k8s] VolumeInfra/Kubernetes 2021. 7. 13. 22:35
Container에는 volume을 Mount해서 서비스에 반드시 필요하거나 삭제되어서는 안될 정보들을 보관할 수 있다.
이러한 volume에는 여러종류가 있다.
1. emptyDir
=> 임시 볼륨으로 생각하면된다, Pod가 삭제되면 같이 사라진다.
=> Pod가 실행되는 디스크 공간에 volume을 Mount한다.
=> 컨테이너 기준이 아닌 Pod기준이기 때문에 컨테이너가 삭제되더라도 Pod만 실행중이라면 데이터를 잃을 문제는 없다.
하지만, Pod가 삭제되면 emptyDir 보관 데이터는 날아간다....
2. hostPath
=> Node의 디스크에 volume을 생성한다.
=> Pod가 삭제되어도 Node에 volume이 있으므로 volume에 있던 데이터는 문제가 없다.
반응형'Infra > Kubernetes' 카테고리의 다른 글
[Kubernetes] Kubestronaut 후기 (4) 2024.09.27 [Openshift] OCP구축하기(feat. Assisted Installer) (0) 2023.08.12 [Kubernetes] Pod 관련 Host Network 옵션과 동작원리 (0) 2023.05.04 [k8s] Probe 란? (0) 2021.08.17 댓글