Written on
·
223
1
강의에서 서비스를 LoadBalancer로 띄우려면 플러그인을 설치해줘야 한다고 하셨는데
어떤 플러그인을 설치해서 어떻게 설정해야 하는지 알수 있을까요?
Answer 2
0
안녕하세요.
위에 제가 답변 드린 내용이 질문하신 얘기와 좀 다른 대답인것 같아 늦었지만 다시 답변드릴려고 합니다.
베어메탈에서 LoadBalancer 타입의 서비스를 만들기 위해 설치해야 할수 있는 플러그인은 MetalLB라는 플러그인이 있습니다.
일단 구글링으로 kubernetes metallb를 검색하면 관련된 내용을 많이 찾아 볼 수가 있고요.
저도 사용해보진 못해서 자세한 설명을 드리기가 힘들지만 추후 해당 내용에 대해 설치영상을 만들어 보고싶네요^^
감사합니다. 좋은하루되세요!
0
네, 일반적으로 LoadBalancer는 클라우드 플렛폼을 사용했을때 그 플랫폼에서 제공되는 기능이고요.
베어메탈에서 이러한 기능을 사용하려면 ingress controller를 통해서 사용가능합니다.
ingress controller에 종류는 또 여러가지지만 그중 대표적으로 Nginx를 많이 사용하고요. Ngnix 세팅을 통해서 external-ip가 제공되도록 만들수 있어요.
여기 댓글로써 자세한 설명을 드리기엔 한계가 있고요. 일단 제 자료실에 유튜브들을 보시면 ingress에 대한 내용들이 많이 있습니다.
https://kubetm.github.io/info/youtube-openinfra-2019/
그리고 현재 연재중인 제 중급편 강의에서도 ingress controller에 대해 강의 예정이 있는데 그때 자세히 다루도록 할께요.
감사합니다.