[쿠버네티스] 쿠버네티스 metalB 설치
2023. 5. 7. 17:52ㆍ스터디/쿠버네티스_이전설치(잘못됨)
728x90
참고 URL
https://metallb.universe.tf/installation/
MetalLB, bare metal load-balancer for Kubernetes
Installation Before starting with installation, make sure you meet all the requirements. In particular, you should pay attention to network addon compatibility. If you’re trying to run MetalLB on a cloud platform, you should also look at the cloud compat
metallb.universe.tf
metalB
클라우드 플랫폼(ex. AWS)에서는 로드밸런서를 제공해주지만, k8s의 경우 로드밸런서를 제공해주지 않기 때문에 L4로드밸런서를 사용할 때 metalB를 사용.
metalB를 사용하기 위해서는 외부와 연결되는 IP가 필요.
설치 전 설정
$ kubectl edit configmap -n kube-system kube-proxy

$ kubectl edit configmap -n kube-system kube-proxy
configmap/kube-proxy edited
메니페스트에 의한 설치
$ kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.13.9/config/manifests/metallb-native.yaml

$ kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.13.9/config/manifests/metallb-frr.yaml

설치 정상 동작 확인
$ kubectl get -n metallb-system pod

728x90
'스터디 > 쿠버네티스_이전설치(잘못됨)' 카테고리의 다른 글
[쿠버네티스] 우분투 NFS 서버 설치 및 설정 (0) | 2023.04.03 |
---|---|
[Oracle Virtualbox] 가상머신 클립보드 공유 및 공유폴더 설정 (0) | 2023.03.26 |