Boksam
Preview Image

K3s 환경에서 Kube-vip를 로드밸런서 컨트롤러로 활용하기

이 포스트에서는 K3s의 내장 로드밸런서인 ServiceLB 대신 Kube-vip를 사용하여 Traefik 서비스에 External IP를 할당하는 방법을 정리합니다. 1. 개요 최근 코드플레이스 프로젝트를 Kubernetes 환경으로 마이그레이션하면서 네트워크 인프라의 가용성을 높이는 작업을 진행하고 있습니다. 이전 글인 Kube-vip 기반...

Preview Image

Kube-vip 기반 고가용성 K3s 클러스터 구축

이 글에서는 학교 내부망의 네트워크 제약을 Kube-vip로 극복하고 단일 가상 IP(VIP) 기반의 무중단 K3s HA 클러스터를 구축한 과정에 대해 설명합니다. 1. 개요 제가 운영하고 있는 코드플레이스는 원래 한 대의 물리 서버에서 Docker Swarm 기반으로 운영되고 있습니다. 하지만, 하나의 물리 서버가 장애가 발생할 경우 전체 서비...

Preview Image

MQTT와 HTTP의 차이점

이 글에서는 MQTT와 HTTP의 아키텍처 및 성능 차이를 비교하고, 저전력·저대역폭의 IoT 환경에서 MQTT가 선호되는 이유와 각 프로토콜에 적합한 사용 사례를 설명합니다. 개요 서빙 로봇 회사에서 인턴으로 근무하면서, 로봇의 여러 시스템이 제가 웹 개발에서 익숙하게 사용하던 HTTP 대신 MQTT를 사용하고 있다는 것을 알게 되었습니다. 이...