본문 바로가기

Ingress

(2)
[Kubernetes]Nginx-Ingress custom errors page 인그레스로 연결된 서비스에 없는 페이지를 호출할 경우(default page) 아래에 작성한 커스텀 에러 페이지를 표출한다 git clone 아래 git에서 소스를 다운 받는다 git clone https://github.com/kenmoini/custom-nginx-ingress-errors.git error page 작성 /www 하위 경로에 error page를 작성 /root/workspace/custom-nginx-ingress-errors/www Docker image build 작성한 error page와 함께 새로운 docker image를 생성한다 docker build -t harbor.ta.net/ta/error-pages:v1.0 . Docker image push custom im..
[Kubernetes]쿠버네티스 리소스 - 네트워크 관리(Service/Ingress) 쿠버네티스 리소스 쿠버네티스는 유연한 어플리케이션 실행 환경 관리를 소프트웨어로 수행하기 때문에 다양한 것들을 추상화하고 있다. 이렇게 추상화한 것을 쿠버네티스에서는 리소스라고 부른다. 네트워크 관리(Service/Ingress) 클러스터 안의 파드에 대해 클러스터 내부 및 외부 네트워크로부터 액세스하기 위한 리소스가 Service 및 Ingress이다. 서비스(Service) K8s 클러스터 안에서 실행된 파드에 대해 접근할 때는 서비스(Service)를 정의한다. 서비스는 K8s의 네트워크를 관리하는 것으로, 몇 가지 종류가 있다. 그 중에서도 로드밸런서는 서비스에 대응하는 IP 주소 + 포트 번호에 액세스하면 여러 포드에 대한 L4 레벨 부하분산을 수행한다. 서비스에 의해 할당되는 IP 주소에는 C..