본문 바로가기

helm7

API Gateway(게이트웨이) 아키텍처 설계 및 라우팅 환경 구성 API 게이트웨이를 활용하여 인증 및 권한 부여를 관리하는 것은 매우 일반적이며 효과적인 방법입니다. 여러 오픈소스 API 게이트웨이 도구 중에서는 Kong, Apigee, Tyk, 그리고 Nginx 기반의 API Gateway가 널리 사용되고 있습니다. 여기서는 Kong을 기반으로 한 API 게이트웨이를 사용하는 방법에 대해 설명하겠습니다. Kong을 사용한 API 게이트웨이 구축 Kong 설치 및 실행 Kong 공식 웹사이트에서 Kong을 다운로드하고 설치합니다. Kong은 기본적으로 데이터베이스로 PostgreSQL을 사용하므로 PostgreSQL도 설치해야 합니다. Kong 설정 Kong을 실행하기 전에 kong.conf 파일을 설정하여 기본 구성을 지정합니다. 예를 들어, 인증 플러그인 및 데이.. 2023. 12. 16.
Minikube(Kubernetes) 클러스터에서 Ingress 리소스 사용 Minikube 클러스터에서 Ingress 리소스를 사용하려면 Ingress 컨트롤러를 설치하고 활성화해야 합니다. 아래는 Minikube에서 Nginx Ingress 컨트롤러를 설치하고 활성화하는 단계입니다. Minikube 시작: Minikube 클러스터를 시작하려면 터미널에서 다음 명령어를 실행합니다. minikube start Helm 설치: Helm은 Kubernetes 애플리케이션을 패키지화하고 배포하기 위한 도구입니다. Ingress 컨트롤러를 설치하는 데 사용합니다. Helm이 설치되지 않았다면 Helm을 설치하세요. Helm 설치 가이드: https://helm.sh/docs/intro/install/ Helm 레포지토리 추가: Helm 레포지토리 중에서 Nginx Ingress 컨트롤러.. 2023. 10. 28.