• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

nfs 와 Longhorn

22.07.14 10:00 작성 조회수 237

1

nfs-server의 ip가 server를 설치한 cluster의 ip가 맞나요? ifconfig 하면 나오는거중에  eth0 <--

 

nfs pod를 만든게 pod가 storageclass 역할을 해주는건가요? 아니면 노드가 달라도 둘이 붙는다 라는걸 보여주려고 하신건가요?

 

nfs도 storageclass 만들어서 다이나믹 프로비저닝 해주는거같은데 실습에 그 방법은 없는 것 같은데 혹시 이 상태에서 쿠버네티스 공홈에서 nfs storageclass 만드는 법 보고 apply만 해주면 사용이 가능한가요 ?

 

실무에서 Longhorn을 더 많이 쓰나요?

답변 1

답변을 작성해보세요.

1

1. 아니요, 제 실습에서는 클러스터와는 별도로 VM을 생성해서 설치했기 때문에 nfs-server ip가 다릅니다.

2.  후자입니다~

3. nfs를 다이나믹 프로비저닝해주는 구현체를 설치해야합니다. 공홈에서 보면 저도 써보진 않았지만, 아래 provisioner가 링크되어 있네요.

https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner

4. 실무에선...글쎄요 ㅎ 저도 주로 클라우드에서 사용하기 때문에 클라우드에서 제공하는 스토리지와 연결을하고. 스토리지 솔루션을 별도로 설치해서 관리하고 있지는 않습니다.  범용적으로 다양한 스토리지를 쓰려면 Rook를 많이 쓰고요, 블록스토리지만 가볍게 쓰려면 Longhorn도 좋다고 생각해요.