NodePort
NodePort는 Kubernetes에서 서비스 유형 중 하나로, 클러스터 외부에서 내부 서비스를 접속할 수 있도록 노드의 특정 포트를 열어주는 방식입니다. NodePort 서비스를 생성하면, 각 노드에서 지정된 포트로 들어오는 트래픽이 해당 서비스로 전달됩니다. 이 방식은 클러스터 외부에서 서비스에 접근할 수 있게 해주며, 로드 밸런서를 설정하지 않고도 간단한 외부 접근 방법을 제공합니다. NodePort는 다음과 같은 방식으로 작동합니다: 1. 클러스터 내의 각 노드에서 사용할 포트를 지정합니다. 이 포트는 기본적으로 30000에서 32767 사이의 값 중 하나입니다. 2. 외부 클라이언트가 노드의 IP 주소와 해당 포트 번호를 사용하여 서비스를 요청할 수 있습니다. 3. 요청은 Kubernetes가 관리하는 서비스의 엔드포인트로 전달되어, 내부 파드에 도달합니다. 이러한 방식으로 NodePort 서비스를 사용하면, 간단하게 클러스터 외부에서 애플리케이션에 접근할 수 있는 방법을 제공합니다. 그러나 보안 및 스케일링 면에서는 제한적일 수 있습니다.
내용이 부정하다면 싫어요를 누르세요.