2025년 1월 14일 화요일

nfs-subdir-external-provisioner의 storageclass에서 pathPattern을 삭제하면 어떻게 되지?

StorageClass에서 pathPattern을 삭제하면 NFS 프로비저너는 기본 경로 패턴을 사용합니다.

nfs-subdir-external-provisioner의 기본 동작은 다음과 같습니다:

  1. 기본 경로 패턴:
{.PVC.namespace}-{.PVC.name}

예를 들어:

  • namespace: production
  • PVC 이름: data-pvc 일 경우 → production-data-pvc 디렉토리가 NFS 서버의 base path 아래에 생성됩니다.
  1. 실제 경로 구성:
[NFS base path]/[namespace]-[pvc-name]-[pvc-uid]

예시:

  • NFS base path: /exports
  • namespace: production
  • PVC 이름: data-pvc
  • PVC UID: abc123 → 최종 경로: /exports/production-data-pvc-abc123

이는 다음과 같은 특징이 있습니다:

  • 각 PVC마다 고유한 디렉토리가 생성됨
  • namespace와 PVC 이름을 조합하여 구분이 용이함
  • UID를 포함하여 이름 충돌 방지

만약 특별한 디렉토리 구조가 필요하지 않다면, pathPattern을 삭제하고 기본 패턴을 사용하는 것이 안전합니다.

댓글 없음:

댓글 쓰기

구약성서의 구조

공동번역 성경의 구분과 용어로 설명해드리겠습니다. 오경 창세기: 세상과 인류의 시작, 이스라엘 민족의 조상들 탈출기: 이집트 탈출과 십계명 레위기: 예배와 제사 규정 민수기: 광야 생활 신명기: 모세의 마지막 가르침 역사서 ...