PVC2 [Kubernetes] Application 이해하기 - PVC, PV, Deployment, Service, HPA PVC, PV - Pod(hostPath)PVC(Persistent Volume Claim)PVC란 일종의 PV와 Pod간의 명세서 역할을 해주는 Interface입니다.인프라 담당자가 Pod는 개발자가 만들고, PV는 인프라 담당자가 만들게 되는데 PV가 변경되어도 개발자가 다른 설정사항을 수정하지 않아도 되게 해주는 역할을 하는 것이죠.resource자원을 정의하는 부분입니다.requests에서 사용할 스토리지의 용량을 storage속성을 통해 선택합니다.이 값은 PV의 capaticy의 storage값과 일치해야 합니다.accessModes해당 마운트한 폴더에 접근 권한을 설정하는 부분입니다.이 값은 PV의 accessModes의 값과 일치해야 합니다.apiVersion: v1 kind: Pers.. FrameWorks/Kubernetes 2025. 3. 11. Kubernetes에서 NFS와 PV,PVC,를 이용한 데이터 관리하기 Why??Kubernetes 환경에서는 우리가 사용하고 싶은 application을 이미지화해서 쉽게 배포하고 관리할 수 있습니다. 하지만, Storage에 대한 문제가 있는데요. 우리 컨테이너화해서 사용하고 있는 Pod에 쇼핑몰 홈페이지가 있다고 가정해봅시다.우리는 쇼핑몰 홈페이지에서 등록하는 상품을 100개 등록했고, 해당 상품마다 이미지가 20개씩 들어있다고 해봅시다.분산화한 개발이 아닐 경우, 우리는 해당 프로젝트가 있는 host의 어딘가에 저장을 하게됩니다. 예를 들면 /project/image라는 폴더에 저장을 하겠죠. 하지만, 분산화시켜 사용 중 해당 Pod이 알 수 없는 이유 때문에 깨져 Pod이 내려갔다가 다시 생성되었다고 가정해 봅시다.그러면 우리가 처음에 배포한 이미지를 바탕으로 쇼핑.. FrameWorks/Kubernetes 2024. 6. 27. 이전 1 다음 💲 추천 글 728x90 반응형