반응형

NodePort 3

쿠버네티스 노드포트(NodePort)란? 개념, 동작 방식 및 사용 사례 완벽 분석

설명 (Description): 쿠버네티스(Kubernetes) 노드포트(NodePort) 서비스의 개념과 핵심 동작 원리를 알아봅니다. ClusterIP, LoadBalancer와의 차이점을 비교하고, 명확한 YAML 예제를 통해 실무 사용법과 주의사항까지 실무자 수준에서 상세히 설명합니다. TL;DR: 쿠버네티스 노드포트(NodePort)는 클러스터 외부에서 내부 애플리케이션에 접근할 수 있도록 각 노드(Node)의 특정 포트를 개방하는 서비스 타입입니다. 모든 노드는 동일한 포트 번호(기본 범위: 30000-32767)를 사용하며, 사용자는 : 주소로 서비스에 접근할 수 있습니다. 노드포트는 주로 개발, 테스트, 데모 환경에서 서비스를 외부에 빠르고 간단하게 노출시킬 목적으로 사용됩니다. 프로덕션 ..

AI/Infrastructure 2025.09.21

네트워킹 - Part3: 서비스 타입 알아보기

들어가며: 서비스 타입의 필요성Kubernetes에서 Service는 Pod에 대한 안정적인 네트워크 접근을 제공하지만, 서비스를 외부로 노출하거나 클러스터 내부에서만 사용하도록 조정하기 위해 다양한 타입이 존재합니다.이번 글에서는 ClusterIP, NodePort, LoadBalancer, ExternalName 등 주요 서비스 타입의 특징과 활용 방법을 살펴봅니다.목차 (Table of Contents)서비스 타입이란?ClusterIP: 내부 통신 전용NodePort: 노드 포트를 통한 외부 접근LoadBalancer: 클라우드 로드밸런서ExternalName: 외부 서비스 DNS 연결서비스 타입 비교표YAML 예시로 살펴보기FAQ (Answer Engine Optimization)핵심 요약마무리1..

AI/Infrastructure 2025.07.28

네트워킹 - Part1: 서비스 리소스 살펴보기

들어가며: Pod와 외부 트래픽 연결 문제Kubernetes에서 Pod는 기본적으로 동적 IP를 사용합니다.Pod가 재시작되면 IP가 변경되기 때문에, 외부 트래픽을 안정적으로 연결할 수 있는 방법이 필요합니다.이 문제를 해결하는 리소스가 바로 Service입니다.이번 글에서는 다음을 다룹니다:Kubernetes Service의 개념과 필요성Service가 Pod와 통신하는 방식ClusterIP, NodePort, LoadBalancer 소개YAML 예제와 실습 방법목차 (Table of Contents)Kubernetes Service란 무엇인가?왜 Service가 필요한가?Service의 주요 특징ClusterIP: 기본 내부 서비스NodePort: 외부 접근LoadBalancer: 클라우드 환경의 ..

AI/Infrastructure 2025.07.26
반응형