🤖 AI Assisted Content이 글은 AI(Claude, Anthropic)의 도움을 받아 작성되었습니다.작성자가 내용을 검토하고 편집했으나, AI가 초안 작성 및 구성에 참여했음을 밝힙니다.왜 쿠버네티스 네트워킹을 이해해야 하는가쿠버네티스를 학습하다 보면 파드를 배포하고 디플로이먼트를 만드는 것까지는 비교적 수월하게 따라간다. 하지만 "이 파드에서 저 파드로 어떻게 통신하지?", "외부에서 어떻게 접근하지?" 같은 질문에 부딪히는 순간 네트워킹이라는 벽을 만나게 된다.이 글에서는 쿠버네티스 네트워킹의 핵심 3가지를 정리한다:파드 간 내부 통신 — DNS와 CoreDNS의 역할서비스 유형별 트래픽 흐름 — ClusterIP, LoadBalancer, NodePort, ExternalName다른..
🤖 AI Assisted Content이 글은 AI(Claude, Anthropic)의 도움을 받아 작성되었습니다.작성자가 내용을 검토하고 편집했으나, AI가 초안 작성 및 구성에 참여했음을 밝힙니다.왜 파드끼리 직접 통신하면 안 될까Kubernetes를 처음 배우면 자연스럽게 이런 생각을 하게 됩니다. "파드마다 IP가 있으니까, 그냥 IP로 통신하면 되지 않을까?"안 됩니다. 정확히 말하면 할 수는 있지만 하면 안 됩니다. 두 가지 문제가 있기 때문입니다.첫째, 파드는 언제든 교체될 수 있고, 교체되면 IP가 바뀝니다. Deployment가 파드를 새로 만들면 이전 파드의 IP는 사라지고 완전히 새로운 IP가 할당됩니다. 클라이언트가 이전 IP로 계속 요청을 보내면 연결이 끊깁니다.둘째, 교체된 파..
