본문 바로가기

728x90

loadbalancer

MetalLB를 설치하고 설정하여 LoadBalancer 서비스를 테스트하는 방법 MetalLB를 설치하고 설정하여 LoadBalancer 서비스를 테스트하는 방법MetalLB는 쿠버네티스(Kubernetes) 클러스터에 LoadBalancer 서비스를 제공하기 위한 네트워크 부하 분산기입니다. MetalLB는 일반적으로 클라우드에서 제공되는 네이티브 LoadBalancer 서비스 대신 온프레미스(On-Premises) 또는 클라우드에 독립적인 환경에서 동작하는 LoadBalancer 기능을 제공합니다.테스트 환경kubectl get nodes -o custom-columns="NAME:.metadata.name,STATUS:.status.conditions[-1].type,ROLES:.metadata.labels['kubernetes\.io/role'],AGE:.metadata.cr.. 더보기
쿠버네티스 서비스 유형 쿠버네티스 서비스 유형(Kubernetes Service Types)Kubernetes에서 서비스 유형은 클러스터 내의 애플리케이션을 외부 또는 다른 파드와 연결하는 방법을 정의합니다. 서비스는 파드의 IP 주소가 동적으로 변경될 수 있기 때문에 안정적인 네트워크 접점을 제공하는 역할을 합니다.서비스 유형 비교서비스 유형외부 접근 가능로드 밸런싱사용 사례Cluster IP아니요예클러스터 내부 통신NodePort예예외부에서 간단히 접근 가능LoadBalancer예예클라우드 환경에서 외부 트래픽을 분배Ingress예예여러 서비스에 대한 경로 기반 라우팅Port Forwarding예아니요로컬 개발 환경에서 파드에 접근External IP예아니요특정 노드에 외부 IP 할당ExternalName아니요아니요외부 서.. 더보기

반응형