클라우드 네이티브! Helm 3를 사용한 Traefik 2 배포 실전 가이드
Traefik 개요
Traefik은 현대적인 HTTP 반대리 및 부하 분산기로, 마이크로서비스 배포를 용이하게 합니다. 이 문서는 Traefik2의 기능적 장점을 다룹니다.
사전 준비
Helm V3 설치 확인
버전을 확인하는 명령어:
helm version
# 예시 출력: version.BuildInfo{Version:"v3.0.1", ...}
Traefik v2 Helm 차트 구성
GitHub 저장소: traefik-helm-chart
간단한 설정 파일 ...
6월 16일 22:26에 게시됨
Spring Cloud Gateway 기반 API 게이트웨이 구축 및 활용
마이크로서비스 아키텍처에서 시스템은 여러 개의 독립적인 서비스로 분리됩니다. 이러한 환경에서 클라이언트가 각각의 마이크로서비스에 직접 접근해야 한다면 다음과 같은 복잡성과 문제가 발생할 수 있습니다.
클라이언트 애플리케이션의 복잡성 증대: 여러 서비스의 주소를 관리하고 각기 다른 방식으로 호출해야 합니다.
인증 및 권한 부여의 어려움: 각 서비스마다 ...
6월 6일 21:29에 게시됨
gRPC-Gateway V2를 활용한 클라우드 네이티브 API 게이트웨이 개발 소개
gRPC는 모든 상황에서 최적의 솔루션은 아닙니다. 특정 경우엔 전통적인 HTTP/JSON API를 제공해야 할 수 있습니다. 이는 호환성 유지, 특정 언어 지원 부족 또는 gRPC가 효과적으로 처리하지 못하는 클라이언트 지원 등 다양한 이유에서 발생할 수 있습니다. 하지만 HTTP/JSON API를 별도로 구현하는 일은 시간과 노력을 많이 요구합니다.
이러한 문제를 해결하기 위한 ...
6월 4일 20:30에 게시됨