하나의 서비스만을 위해서 쿠버네티스 쓰는게 효율적일까요?

osthek83   
   조회 1811   추천 0    

회사에 오랫동안 업데이트 OS 업데이트와 그 안에서 돌아가는 서비스(freeradius) 가 있는데, 이를 새로 포팅하려고 합니다. 

그냥 단순히 새로운 리눅스 os 에 그 서비스 다시 설치하는 방법이 있고, 쿠버네티스에 그 서비스를 올리는 방법이 있는데, 

하나의 서비스 만을 위해서 쿠버를 쓰는게 좋은 방법일까요?

쿠버를 쓰려고 하는 이유는 프로젝트가 있는김에 배워보자는 것도 있고, 업데이트 방식에 있어서도, 템플릿에 버전만 바꿔도, OS 업글이 쉽고, 또 새로생긴 pod 로 트래픽 자동으로 연결해주는 등등, 장점이 많아 보여서 입니다. 

단점으로는 쉽지 않아보이는 쿠버를 현재 강의를 보면서 배워가는 입장에서, 후에 장애가 생기면 대처가 쉽지 않을수도 있겠다라는 것과. 그냥 간단하게 구식방법으로 가면 덜 골치아플꺼 같다라는 생각때문입니다.

어떻게 생각하시나요?

현업에서 쿠버사용해 보신분들의 조언을 듣고 싶습니다.

짧은글 일수록 신중하게.
송진현 2024-06
1. 단일 노드 구축은 쿠버네티스보다는 Docker Compose가 더 적합하다.
2. 멀티 노드 구축은 쿠버네티스로 구축하면 조금 더 편하다.
3. 노드는 컴퓨터 1개를 의미한다.
트니아빠 2024-06
도커를 한 번도 이용해보시지 않았다면 우선 새 리눅스에서 동일 서비스를 세팅하시는 것을 먼저 연습해보세요.
그 다음에 도커에서 해당 서비스를 제공할 수 있도록 연습하는 것이 좋습니다.

왠만한 것들은 도커 환경에서 잘 동작합니다만, 일부는 정상 동작을 하지 않을 수 있습니다.

도커 환경의 장점은 내부에서 설정이 꼬이더라도 이것이 보통 컨테이너 내부에서만 영향을 미칩니다.
호스트 운영체제를 덜 건드릴 수 있는 것이 장점입니다.
제온프로 2024-06
당연히 비 효율이죠..

하지만 공부 목적이라면 해야죠.

복사해서 서비스를 여러개 열어서.. 
HA 도 해보고..
로드벨런싱도 해보고..
동기화도 해보고...
dateno1 2024-06
1개만 돌릴꺼면 굳이 그런것 쓸 필요는 없다고 봅니다

다만 연습으로 해보시거나, 차후 확장 대비하신다고 하시면 안 말립니다


QnA
제목Page 126/5729
2015-12   1787265   백메가
2014-05   5262438   정은준1
2016-03   5287   무아
2023-10   2435   셈퍼퓨리
2016-03   5209   epage
2022-03   2067   httpd
2023-10   2584   ArtsRommel
2010-09   7441   가빠로구나
2014-12   4059   장동건2014
2020-09   2969   심우철
2023-10   3472   서버공부하…
2016-03   5738   EYESSHOT
2019-06   3633   LSSAH
2013-08   14134   정용우
2010-10   9391   김정중
2013-08   10276   장동건2014
2017-02   5774   Sikieiki
2013-08   6931   김두홍
2020-09   6569   inasian
2015-01   19056   VSPress
2017-03   4222   알파고
2022-03   1802   L2스위치