gateway 2

[Istio 가이드 ep.16] 2부 트래픽 관리 #10 | Istio CORS 설정 및 HTTPS 트래픽 처리

🔹 개요이번 글에서는 Istio에서 CORS(Cross-Origin Resource Sharing) 설정 및 HTTPS 트래픽 처리 방법을 살펴보겠습니다.CORS는 브라우저에서 다른 도메인의 리소스에 접근할 수 있도록 허용하는 정책이며,HTTPS는 보안 강화를 위해 TLS를 적용한 프로토콜입니다.이 글에서는 CORS 개념과 설정 방법, Istio Gateway를 활용한 HTTPS 적용 방법,그리고 VirtualService를 사용하여 HTTPS 트래픽을 관리하는 방법을 설명하겠습니다.🔹 1. CORS(Cross-Origin Resource Sharing)란?✅ 1.1 CORS 개념CORS는 웹 브라우저에서 서로 다른 도메인 간의 요청을 허용하거나 차단하는 보안 정책입니다.기본적으로 웹 브라우저는 보안..

[Istio 가이드 ep.6] 1부 개념과 기본 설정 #6 | Istio의 기본적인 리소스 개념 (VirtualService, Gateway 등)

🔹 개요이번 글에서는 Istio의 핵심 리소스 개념을 살펴보겠습니다.Istio는 Kubernetes의 네트워크 트래픽을 관리하는 여러 리소스를 제공하며,그중에서도 VirtualService, DestinationRule, Gateway가 가장 중요한 요소입니다.이 글에서는 각각의 역할과 설정 방법을 설명하고, 실제 YAML 예제를 통해 활용 방법을 알아보겠습니다.🔹 1. Istio의 주요 네트워크 리소스✅ 1.1 VirtualService (트래픽 라우팅 제어)VirtualService는 트래픽을 특정 서비스로 라우팅하는 역할을 합니다.Kubernetes의 기본 Service 리소스만으로는 세밀한 트래픽 관리가 어렵기 때문에,Istio의 VirtualService를 활용하면 트래픽을 보다 정교하게 제..

728x90