Kubernetes Service는 왜 필요할까?
·
Kubernetes
Pod IP는 고정되지 않는다파드는 컨테이너를 실행하기 위한 쿠버네티스의 가장 기본적인 단위입니다. 각 파드는 고유한 Pod IP를 할당받으며, 이 IP를 통해 같은 노드에 있는 파드뿐 아니라 다른 노드에 있는 파드와도 클러스터 내부에서 직접 통신할 수 있습니다. 다만 파드는 장애나 업데이트 시 삭제되고 다시 생성되는 일회성 리소스이므로, 아래와 같은 상황에서 Pod IP가 변경될 수 있습니다. 예를 들어, Pod A가 Pod B의 IP(10.244.2.34)를 통해 문제없이 정상적으로 통신하고 있던 상태라고 가정해보겠습니다. 하지만 이후 Pod B가 장애로 종료된 뒤 재생성되면서 IP가 10.244.3.10으로 변경되면, Pod A가 기존 IP로 ping을 보내더라도 더 이상 Pod B에 도달할 수 ..