개요MetalLB는 온프레미스(베어메탈) 환경에서 Kubernetes 서비스에 외부 IP를 할당하고, 로드밸런싱 기능을 제공하는 네트워크 로드밸런서다. 클라우드 환경의 로드밸런서(AWS ELB, GCP LB 등)를 대체하며, Layer 2 또는 BGP 기반 네트워크 통합을 통해 트래픽을 효율적으로 분산시킨다.1. 개념 및 정의MetalLB는 Kubernetes 클러스터에서 Service Type: LoadBalancer를 사용할 수 있도록 해주는 오픈소스 네트워크 부하 분산 솔루션이다. 일반적으로 클라우드 외부의 베어메탈 환경에서는 LoadBalancer 타입이 동작하지 않는데, MetalLB는 이를 해결하여 외부 IP 할당 및 트래픽 라우팅을 가능하게 한다.즉, MetalLB는 Kubernetes 네이..