inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

pv와 pvc에 대한 궁금증을 질문드립니다. :)

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

1. spec.capacity.storage 와 spec.accessModes가 동일할시에 자동으로 연결 시켜준다고 강의에서 확인하였습니다. 그런데 제가 본 다른 글중에서 labelSelect 로 선택하는 경우도 있고, stoarage의 양이 pv가 pvc보다 더 높은경우도 보았습니다. ``` apiVersion : v1 kind : PersistentVolumeClaim metadata : name : myclaim spec : accessModes : - ReadWriteOnce volumeMode : Filesystem resources : requests : storage : 8Gi storageClassName : slow selector : matchLabels : release : "stable" matchExpressions : - { key: environment, operator: In, values : [dev]} ``` pv와 pvc가 연결되는 경우가 사실 여러가지가 있는건가요? 2. 아마 storageClass를 사용하지 않을때는, pvc에서 spec.storageClassName을 ""로 명시하는 경우가 있는것같습니다. 그 경우는 ""로 명시하지 않을경우, 기본 스토리지 클래스가 잡혀서 PV가 없어도 자동으로 생성이 되어서 그런걸까요? 3. 기본 스토리지 클래스는, 제가 설정한적도 만든적도 없는데, 언제 어떤것이 만들어 진건가요? 4. 그리고 storageClass 를 사용하지 않는 경우에도 , Pv 와 pvc 에 storageClass 를 명시하는 경우도 보았는데 , 이 경우는 어떤 경우일까요 ? 항상 강의 잘보고 있습니다. 감사합니다. :)

  • kubernetes
  • k8s
  • docker
  • kubernetes
  • pv
  • pvc
enhan 댓글 2 좋아요 0 조회수 545

PV만 생성되면 hostPath 더라도 영속적으로 사용할 수 있다는거죠?

미해결

대세는 쿠버네티스 (초급~중급편)

hostPath의 경로가 /node-v1 이었고, PV로 해당 hostPath를 지정하니까... 만약 Pod가 Node1이 아닌 Node2에 생성되어도 /node-v1로 mount 된 mount3 디렉터리에서 file.txt 을 접근할 수 있다는 말씀이신가요? 실습하면 쉽게 알 수 있을 거 같은데. 지금 제가 실습이 힘든 상황이라서 여쭤봐요.

  • pv
  • kubernetes
  • pvc
  • docker
  • hostPath
LEE 댓글 3 좋아요 1 조회수 339

인기 태그

인프런 TOP Writers

주간 인기글