StatefulSet에 동적으로 pvc 바인딩하기
2025. 2. 28. 09:24ㆍk8s
동적 pvc 생성 규칙
# 규칙
<volumeClaimTemplate-name>-<statefulset-name>-<pod-index>
# 샘플
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: zookeeper
namespace: kafka
생략
volumeClaimTemplates:
- metadata:
name: data # Base name for PVCs
spec:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 5Gi
# 예상되는 pvc 이름
data-zookeeper-0
data-zookeeper-1
data-zookeeper-2
# pv 바인딩
data-zookeeper-0 → zookeeper-0
data-zookeeper-1 → zookeeper-1
data-zookeeper-2 → zookeeper-2
PV만 생성하면 됨
'k8s' 카테고리의 다른 글
service로 pod IP 찾기 (0) | 2025.02.28 |
---|---|
PV는 수동으로 만들고, StatefulSet과 동적으로 연결 (0) | 2025.02.28 |
mount시 권한 처리 (0) | 2025.02.28 |
StatefulSet에서 hostname의 번호 정보 가져오기: ${HOSTNAME##*-} (0) | 2025.02.28 |
image 내용 확인 하기 (0) | 2025.02.26 |