Rancher-Desktop 으로 Kubernetes 사용하기 With WSL (4) - Service
Pod 는 각각이 IP 를 가지고 있고 하나의 pod 안에 여러 container 가 있다면 그 각각의 container 는 localhost 로 통신이 가능하다 (물론 port 는 달라야한다) 이렇게 pod 내에서 통신은 문제 없이 처리된다. 그렇다면 각 pod 간의 통신은 어떻게 할까? 물리적인 기기와 같이 pod 간 통신은 각 pod 가 가지고 있는 ip 를 통해 이루어진다. 그런데 여기에서 문제가 하나 있다. Pod는 static 하지 않다. 즉 pod 는 언제든지 교환되거나 다시 시작할 수 있다. 이럴경우 Pod 의 IP 는 변하게 된다. 이렇게 pod 의 ip 가 변하게 되므로 이것을 대표하는 역할을 해줄 무언가가 필요하다. 그래서 존재하는 것이 Service 가 되겠다. kubernetes ..
2023.05.15