☁️2024,2025☁️/HomeLabK8sWorld

쏭's Lab 구성하기 제1편 - 환경 조사 및 설계

리촬리 2024. 5. 9. 17:37
728x90

매번 하고는 싶었는데 시작할 계기도 없고, 엄두도 안났던 홈서버 k8s 클러스터 구축,

드디어 클라우드 클럽에서 윤태님이 만든 스터디에 참여하게되었습니다.

 

제가 이걸 하게된 이유는,

 

이짤에 담겨있습니다.

인프라 엔지니어가 되고싶어도, CS 지식이나 실무경험 , 트러블 슈팅 경험, 내가 직접 OS 를 깊게 다뤄본 경험이 턱없이 부족했기에,,,

뭐라도 해보려고 합니다.

아무래도 클라우드 동아리이다보니 대부분의 멤버들이 " 하드웨어까지 해야해?! " 라는 일부 멤버들이 있었지만,

저는 굴하지 않았습니다.

클라우드가 만들어진 이유도 결국 하드웨어에서 시작되었으니... 

 

 

일단 홈서버 구축전, 저의 아기자기한(?) 자취방 환경을 파악해봤습니다. 

  • 네트워크 환경
  • 공유기 종류 및 스펙 조사 (최대 전송 속도, iptime처럼 옵션 편집이 되는지, ddns나 포트포워딩이 자유로운지, LAN 포트는 몇 개인지 등)
  • 외부에서 클러스터/노드 접근하는 방법에 대한 고려 (그냥 포트포워딩만 쓸건지, ddns나 dmz 등을 추가로 사용할 건지 등등)
  • 독립된 내부망을 만들 것인지, 그냥 포트를 늘리는 허브방식으로 할 것인지 (참고)
    1. 망2개
  • 2) 외/내부망 (하나의 네트워크) - 허브형식 (포트추가)

 

그래서 포트를 단순히 늘리는 방법이면 그냥 랜선 구멍만 있는 허브용 공유기 사면되는데,

저도 자취방이다보니 이사를 고려하면, 그냥 공유기를 구매하는게 좋을 듯합니다.

--> 피드백을 받고 그냥 새로 공유기를 사기로 했습니다.

지금 집에 있는 공유기의 사양이 100Mbps ..라서 

하여튼 기가비트 공유기를 사면 인터넷 속도는 몰라도, 내부 노드간 통신은 빨라진다기에  (참고 : https://coolenjoy.net/bbs/qa/45803)

 

이친구를 구매했습니다.

https://www.coupang.com/vp/products/7721550752?vendorItemId=87795217511&sourceType=MyCoupang_my_orders_list_product_title&isAddedCart=

 

티피링크 AC1200 무선 MU MIMO 기가비트 와이파이 공유기, Archer A6, 1개

COUPANG

www.coupang.com

tplink 공유기인데, 일단 모양새부터 제 기존의 공유기보다 멋있습니다 (ㅋㅋ) 

 

 

 

최종적으로 네트워크 구성 플랜

 

  • 보통 집의 기본 네트워크 구성 (참고)
    • 라우터 관련.. 참고1
    • 제가 생각한 대략적인 구성 플랜 ( 네트워크 ip 대역 생각하는건 이후에 이어서.. 마저 하겠습니다 )모뎀은 어짜피 집 안에는 없어서 배제하고 생각함

추가 고려사항

전원 관리:정전 시 자동 종료 및 재시작 설정UPS(Uninterruptible Power Supply) 사용 고려

보안:방화벽 규칙 정기적 점검불필요한 포트 차단,최소 권한 원칙 적용

모니터링 및 로깅:Prometheus, Grafana 등 모니터링 도구 활용Elasticsearch, Fluentd, Kibana 등 로깅 스택 구축

 

 

 

구축할 컴퓨팅/스토리지 환경

k8s 권장 사양 : CPU: 최소 2코어 이상 권장 , RAM: 최소 4GB 이상 권장, 스토리지: 최소 20GB 이상 권장, 네트워크: 안정적인 네트워크 연결 필요

 

내 남아도는 노트북 사양 :

 

근데 이제 좀 문제점이 ,, 스펙을 보니 겨우겨우 돌아갈 것 같다는 것이였습니다.

전 마스터노드에 뭐든 더 해보고싶었기에 minipc 2대를 구매했습니다. 

 

 

다음 글에서는, 네트워크 구성을 명확히하고, 아직 배송 전인 minipc 를 대신해서 윈도우를 리눅스로 갈아엎어 보는 작업을 해보겠습니다. 

노션에다 쓰고 옮기려니 너무 불편합니다.흑흑.. 


참고

 

728x90