쿠버네티스 - Local Path Provisioner

shJeong19·2023년 8월 16일

kubernetes

목록 보기
10/10

Local path provisioner 설치

  • 로컬 스토리지의 활용을 위해 설치 필요.
    rancher/local-path-storage
# local-path-provisioner 설치
kubectl apply -f https://raw.githubusercontent.com/rancher/local-path-provisioner/v0.0.20/deploy/local-path-storage.yaml

# default storage class로 변경
kubectl patch storageclass local-path  -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'

# 확인
kubectl get sc
kubectl get all -n local-path-storage

  • 정상설치된 모습


** 해당 local-path-provisioner를 삭제 후 재설치 했을때 위 캡쳐화면에서 restarts가 자꾸 올라가면서 status도 정상적이지 않은 현상이 발생한다.
삭제시 단순히 kubectl delete로만 하면 안되고 따로 더 해줘야 하는게 있는듯 하다.
이런 부분에서 문제가 있어서 재실행이 반복되며 계속 실패하는 듯.

profile
Im steady Jeong

1개의 댓글

comment-user-thumbnail
2023년 8월 16일

개발자로서 성장하는 데 큰 도움이 된 글이었습니다. 감사합니다.

답글 달기