[k8s/스프링] 인그레스 설정과 컨텍스트 패스
쿠버네티스 클러스터 내부의 서비스(Service) 오브젝트에 대한 접근을 관리하는 오브젝트인 인그레스(Ingress)는 리소스에 정의된 규칙에 따라 라우팅을 수행한다. 인그레스의 라우팅 종류에는 단일 서비스로의 라우팅, 하나 이상의 서비스로의 라우팅(간단한 팬아웃(fanout)),...
쿠버네티스 클러스터 내부의 서비스(Service) 오브젝트에 대한 접근을 관리하는 오브젝트인 인그레스(Ingress)는 리소스에 정의된 규칙에 따라 라우팅을 수행한다. 인그레스의 라우팅 종류에는 단일 서비스로의 라우팅, 하나 이상의 서비스로의 라우팅(간단한 팬아웃(fanout)),...
도커 데몬은 컨테이너를 실행 및 관리하는 백그라운드 서비스이다. 쿠버네티스는 도커를 사용하여 클러스터 전반에 걸쳐 컨테이너들을 오케스트레이션함으로써 애플리케이션의 배포와 관리를 자동화한다. 로컬 환경에서 쿠버네티스를 통한 컨테이너 오케스트레이션 환경을 구축하기 위해 미니큐브(Min...
스프링 표현 언어(SpEL, Spring Expression Language)(이하 SpEL)란 런타임에 객체 그래프(object graph)를 탐색하는 표현 언어이다. 객체의 프로퍼티 조회 및 설정, 메서드 실행, 연산 수행, 표현식(expression) 실행, 빈 참조 등의 기...
HTTP/1.x와 HTTP/2.0
HTTP는 애플리케이션 프로토콜을 위한 간단한 기능을 제공하지만 애플리케이션 시맨틱스(애플리케이션의 동작과 기능에 대한 의미 해석)를 정의하는데 불충분하다. HTTP는 클라이언트-서버 모델 기반의 단순한 상호작용 모델(interaction model)로서, 클라이언트와 서버 간 보...