본문 바로가기

전체 글

[Azure] AA 과제 환경 테스트 보호되어 있는 글입니다. 더보기
[Azure] Azure Kubernetes Service (AKS)와 Azure Active Directory (AAD) 통합을 통한 사용자 권한 설정 및 Kubeconfig 생성 가이드 보호되어 있는 글입니다. 더보기
[Azure] AKS Cluster 내부 보안을 위한 Private AKS 구축 및 외부 통신 차단 보호되어 있는 글입니다. 더보기
[Azure] Azure Kubernetes Service에서 Load Balancer와 Application Gateway를 통한 외부 접근 설정 및 테스트 비교 Azure Kubernetes Service(AKS)에서 외부 접근을 허용하여 트래픽을 관리하기 위해 두 가지 주요 네트워크 구성 방법을 사용할 수 있다. Azure Load Balancer와 Azure Application Gateway 두 접근 방법을 비교하여 어떤 상황에서 각 방법을 사용하는 것이 적합한지 알아보자. Load Balancer 기반 접근특징:AKS 클러스터의 서비스에 대해 외부 접근을 허용하기 위해 Load Balancer를 설정한다.트래픽은 Load Balancer의 퍼블릭 IP를 통해 클러스터 내부의 특정 서비스로 라우팅된다.단순한 트래픽 분산 및 외부 접근을 설정할 때 유용하다.장점:설정이 간단하고 빠르게 배포 가능하다.단일 서비스에 대한 외부 접근을 제공하는 데 적합하다.사용 .. 더보기
[Azure] Azure Kubernetes Service (AKS)와 Ingress를 활용한 다중 서비스 트래픽 라우팅 Azure Kubernetes Service (AKS)를 활용하여 인그레스(Ingress) 리소스를 통해 단일 IP 주소로 여러 서비스를 노출하는 방법을 테스트 해보았다.    인그레스란?로드밸런서 서비스는 각 서비스마다 자신의 공인 IP 주소를 가진 로드밸런서가 필요하지만, 인그레스는 하나의 IP 주소로 수십 개의 서비스에 접근 가능하도록 지원해준다. 클라이언트가 HTTP 요청을 보낼 때 요청한 호스트(host)와 경로(path)에 따라 요청을 전달할 서비스가 결정된다.더보기인그레스는 네트워크 스택의 어플리케이션 계층(HTTP)에서 작동한다.ex) 쿠키 기반의 세션 어피니티 등과 같은 기능 제공  Kubernetes ServiceService는 다른 Pod의 요청이나 외부 클라이언트로부터 오는 HTTP.. 더보기