작성
·
153
0
1.
gce 환경에서 하고 있지 않은데,
nginx-statefulset.yaml 파일로 생성을 했더니,
root@master0:~/storage/statefulset# kc get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
www-web-0 Pending standard 36m
나옵니다.
storage class가 standard라고 나오는데, gce의 standard가 아닌가요?
gce 이 아닌경우에는 storage class를 작성을 해서 해야되는거죠?
2.
나중에 생성된 pvc, pv를 지우려면
kubectl delete svc xxx
kubectl delete pvc xxxx
kcbectl delete pv xxxx
이렇게 지우면 되는건가요?
3.
https://www.notion.so/96f6ed8a518b4245ab87dc8ffd669cbb
지금 StatefulSets와 관련된 강의하신 자료가 update가 안되어 있는데..
지금 강의 교안의 링크를 받을 수 있을까요?
매번 빠르고 친절한 답변 감사합니다.
답변 1
1
안녕하세요 강사 최일선입니다.
1.
statefulset 예제에서는 스토리지 클래스 이름을 선택하는 란이 있습니다. 그 부분을 완전히 삭제하시면 GKE에서는 자동으로 default 스토리지 클래스를 선택해서 사용합니다. 아니면 직접 스토리지 클래스 이름을 조회해서 정확히 입력하는 방법도 있습니다.
2.
다쓴 pvc와 pv는 연결된 파드를 먼저 삭제한뒤 pvc를 삭제하시면 됩니다.
이후 pv 삭제 여부는 pv 정책에 따라 달라지며 DELETE 정책인 경우 PVC를 삭제하면 PV와 디스크도 함께 제거 됩니다.
3.
스테이트풀셋 자료 정리는 블로그에 구성되어 있습니다! 이부분이 더 자세하고 다양한 실습 내용도 포함되어 있으니 참고 부탁드립니다. 감사합니다~
https://blog.naver.com/isc0304/221885403537
감사합니다.