LoadBalancer 4

[Scenario Playbook - 심화편 | Low Level #3] Service 및 Ingress를 활용한 외부 트래픽 라우팅

쿠버네티스에서 애플리케이션을 외부에 노출하려면 Service와 Ingress를 올바르게 설정해야 합니다.이 글에서는 ClusterIP, NodePort, LoadBalancer 유형의 Service를 활용하여 트래픽을 라우팅하는 방법과, Ingress를 이용한 도메인 기반 라우팅 적용 방법을 다룹니다. 📌 글에서 다루는 상황들  1. ClusterIP, NodePort, LoadBalancer를 이용한 트래픽 노출 방법 2. Ingress를 활용하여 도메인 기반 라우팅 적용 3. Ingress TLS 설정을 통한 HTTPS 적용 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ ClusterIP, NodePort, LoadBalancer를 이용한 트..

[Scenario Playbook Ep.12] 🚀 Ingress 편 #1 | 기본적인 Ingress 설정

쿠버네티스에서 Ingress는 외부 트래픽을 클러스터 내부의 서비스로 라우팅하는 핵심 요소입니다.이번 글에서는 Ingress 리소스를 활용하여 특정 도메인 기반의 트래픽을 내부 서비스로 연결하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ 기본적인 Ingress 리소스 설정2️⃣ 여러 서비스로 트래픽을 분배하는 Ingress 규칙 적용 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ 기본적인 Ingress 리소스 설정 ❓ 문제 상황 운영팀에서 도메인 기반으로 트래픽을 특정 서비스로 라우팅해야 하는 요구사항이 생겼습니다.기본적으로 Ingress를 활용하여 외부에서 example.com으로 접근하면 내부의 웹 서비스로 연결되도록 설정해야 합니다...

[Scenario Playbook Ep.11] 🚀 Service 편 #2 | LoadBalancer & ExternalName 서비스

쿠버네티스에서 외부 트래픽을 효과적으로 관리하는 방법은 중요합니다.이번 글에서는 LoadBalancer 서비스를 활용하여 외부 트래픽을 노드로 전달하는 방법과ExternalName 서비스를 활용하여 외부 도메인을 내부에서 사용할 수 있도록 설정하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ LoadBalancer 서비스를 활용한 외부 트래픽 처리2️⃣ ExternalName 서비스를 활용한 외부 도메인 연결 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ LoadBalancer 서비스를 활용한 외부 트래픽 처리 ❓ 문제 상황 운영팀에서 클러스터 외부에서 접근 가능한 웹 애플리케이션을 배포해야 합니다.이 애플리케이션은 고정된 외부 IP를 가지..

📌 Kubernetes Ingress: 도메인 기반 트래픽 관리 이해하기

1️⃣ Kubernetes에서 Ingress가 필요한 이유? 이전 글에서 Kubernetes의 Service를 통해 Pod에 접근하는 방법을 배웠습니다.하지만 NodePort나 LoadBalancer는 다음과 같은 제한사항이 있습니다. ❌ NodePort • 포트(30000~32767)를 직접 사용해야 함 • 여러 서비스가 있을 경우 관리가 어려움 ❌ LoadBalancer • 클라우드 환경에서만 사용 가능 • 서비스마다 LoadBalancer가 필요하면 비용 증가 ✅ Ingress를 사용하면 하나의 LoadBalancer로 여러 서비스에 트래픽을 분배할 수 있습니다.✅ 도메인 기반으로 트래픽을 라우팅할 수도 있습니다.  2️⃣ Kubernetes Ingress란? 📌 Ingress는 외부 트래픽을 클..

728x90