Pv 4

EKS에서 pvc로 생성한 ebs에 태그 추가하기

EKS에서 pvc로 생성한 ebs에 원하는 태그를 추가할 수 있는지 확인해보겠습니다. 참고 문서에 작성된 내용을 기반으로 실습을 해보겠습니다. 문서에 따르면 EBS CSI Driver 1.6.0 이상 부터 custom tag 추가가 가능합니다. 먼저 add on 버전을 확인해보겠습니다. eksctl get addon --cluster ${CLUSTER_NAME} 2023-05-09 22:28:20 [ℹ] Kubernetes version "1.24" in use by cluster "myeks" 2023-05-09 22:28:20 [ℹ] getting all addons 2023-05-09 22:28:22 [ℹ] to see issues for an addon run `eksctl get addon --..

EFS 권장 옵션을 포함한 EKS 내 PV 생성

noresvport EFS에서의 noresvport 마운트 옵션은 네트워크 연결이 다시 설정될 때 NFS 클라이언트가 새로운 소스 포트를 사용하도록 합니다. 네트워크 복구 후에도 EFS 파일시스템을 중단 없이 사용하기 위해 적용하는 옵션입니다. 해당 옵션을 적용하여 TCP 재연결 시에 Linux NFS 클라이언트가 TCP 소스 포트를 재사용을 시도하는 것을 막아 지연 현상을 방지할 수 있습니다. pv에 적용하기 pv를 생성하는 yaml에 아래와 같이 mount option을 추가하여 noresvport 옵션을 적용할 수 있습니다. apiVersion: v1 kind: PersistentVolume metadata: name: pv-efs spec: capacity: storage: 5Gi volumeMo..

Kubernetes 2022.06.24

Kubernetes 스토리지 관련 객체

1) Volume : Pod에서 직접 정의 emptyDir 임시 저장용, Pod와 수명이 같음 Pod 내 Container에서 공유 가능 저장 위치 선택 가능(메모리/디스크) hostPath Pod가 기동된 Node의 파일/디렉터리 마운트 2) PersistentVolume Pod의 수명과 별개의 볼륨 Stateful한 application에 사용 가능 3) PersistentVolumeClaim PV와 Pod를 연결 storageClassName 또는 label로 PV 연결 가능 PV 동적 생성 가능(Storage Class 사용) access mode (RWO, ROM, RWM), 볼륨 사이즈, Storage Class 등 세부 정보 포함 4) Storage Class AWS EBS, EFS / GC..

Kubernetes 2021.08.21
반응형