4. 배포된 MetalLB의 파드가 5개(controller 1개, speaker 4개)인지 확인하고, IP와 상태도 확인합니다.
[root@m-k8s ~]# kubectl get pods -n metallb-system -o wide
NAME … STATUS RESTARTS AGE IP NODE …
controller-65895b47d4-b845q … Running 0 38s 172.16.103.133 w2-k8s …
speaker-hzfmz … Running 0 38s 192.168.1.10 m-k8s …
speaker-kqcxf … Running 0 38s 192.168.1.101 w1-k8s …
speaker-m7fxr … Running 0 38s 192.168.1.103 w3-k8s …
speaker-tsczn … Running 0 38s 192.168.1.102 w2-k8s …
5. 인그레스와 마찬가지로 MetalLB도 설정을 적용해야 하는데, 다음 방법으로 적용합니다. 이때 오브젝트는 ConfigMap을 사용합니다. ConfigMap은 설정이 정의된 포맷이라고 생각하면 됩니다. ConfigMap에 관한 자세한 설명은 ‘3.4.2 컨피그맵’을 참조하기 바랍니다.
[root@m-k8s ~]# kubectl apply -f ~/_Book_k8sInfra/ch3/3.3.4/metallb-l2config.yaml
configmap/config created