안녕하세요. 갈비만두를 좋아하는 개발자 임태빈입니다.
오늘은 쿠버네티스를 활용하여 지난번에 만든 gin을 배포해보려고 합니다. gin을 도커이미지로 만드는 것을 보실 분들께서는 위에 링크를 클릭해주세요:) 먼저 deployment관련 파일을 작성해보겠습니다. 이 파일에서는 tae2089/gindoc:latest 라는 이미지를 활용하였으며 3개의 레플리카를 만들었습니다.
또한, 서버가 3000포트에서 되기에 컨테이너 포트 또한 3000으로 작성했습니다. 다음으로는 서비스를 작성해보겠습니다.
제가 작성한 서비스의 경우 타입을 loadbalancer을 하여 레플리카로 생성된 서버들 모두를 하나의 url을 통해 번갈아 가면 데이터를 요청할 수 있게 만들었습니다..........
Kubernetes에 gin 서버 올려보기에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.