Ingress 3

03. Kubernetes에 외부 LB (MetalLB) 구성하기

이번 Chapter에서는 Kubernetes에 외부 LB (MetalLB)를 설치할 것이다.또한 Ingress와 연동하여 Ingress - type: Loadbalancer 를 구성할 것이다.바로 시작하자.    1. Ingress Controller type 변경 1) Ingress controller 설치  [INGRESS & LB] 01. Kubernetes에 Nginx Ingress Controller 설치Kubernetes에서 공식 지원하고 있는 Ingress Controller는 AWS, GCP 그리고 Nginx가 있다.본 chapter 에서는 Nginx Ingres Controller 설치에 대해 다룬다. 필자는 Kubernetes에 MSA를 구축하고  Ingress를 구성/운영했다.crea..

02. Ingressclass 로 다수의 Ingress controller Sync 맞추기

이번 chapter에서는 ingressclass 에 대해 기술할 것이다. 필자가  Ingressclass를 사용하는 이유는 아래의 문제를 극복하기 위해서다.   Domain이 동일하지만 Routing pattern에 따라 여러 Service로 proxy 하는 경우 www.example.com/aaa/      >>> namespace = ns01 , service = svc01  www.example.com/bbb/      >>> namespace = ns01 , service = svc02  www.example.com/ccc/      >>> namespace = ns03 , service = svc03    Vanila 상태의 Ingress 를 사용한다면, 위의 case는 동일한 namespace..

01. Kubernetes에 Nginx Ingress Controller 설치

Kubernetes에서 공식 지원하고 있는 Ingress Controller는 AWS, GCP 그리고 Nginx가 있다.본 chapter 에서는 Nginx Ingres Controller 설치에 대해 다룬다. 필자는 Kubernetes에 MSA를 구축하고  Ingress를 구성/운영했다. 때문에 Ingress 관련해서 기술할 것이 적지 않은 편이다.Ingress 설치부터 LB 구성까지 한 호흡에 설명하면 길고 어렵게 느낄 것 같아서, 아래와 같이 chapter를 여러개로 나눠서 호흡을 짧게 가져가려 한다.  [Ingress & LB] 01. Kubernetes에 Nginx Ingress Controller 설치[Ingress & LB] 02. Ingressclass 로 다수의 Ingress control..