KuberNetes/졸과

external-ip가 pending일때

브리오 2024. 8. 11. 10:33
root@master:~/istio-1.22.3# kubectl get svc istio-ingressgateway -n istio-system
NAME                   TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)                                                                      AGE
istio-ingressgateway   LoadBalancer   10.106.146.175   <pending>     15021:31359/TCP,80:32124/TCP,443:31577/TCP,31400:30431/TCP,15443:30256/TCP   43m

 

istio를 설치하고 온갖 설정을 해도 external-ip가 pending이라고 나타난다

왜냐하면 cloud자체에서 제공하는 쿠버네티스 엔진을 사용한게 아니라

vm에서 kubeadm을 이용하여 쿠버네티스를 설치하고 istio를 설치했기 때문이다


외부 LoadBalancer를 반드시 설치해야한다 -> MetalLB필요

 

https://velog.io/@johnsuhr4542/K8s-%EC%97%90%EC%84%9C-%EC%99%B8%EB%B6%80-%EB%A1%9C%EB%93%9C%EB%B0%B8%EB%9F%B0%EC%84%9C-%EA%B5%AC%EC%84%B1%ED%95%98%EA%B8%B0