Skip to content

KEA-ChunSam/PlayUs-k8s

Repository files navigation

Logo_REAL

PlayUs Kubernetes Infrastructure

GitOps 기반으로 PlayUs MSA 서비스를 Kubernetes에 배포 및 관리합니다

Kubernetes Kong Helm ArgoCD

구축기간


아키텍처 요약

PlayUs는 다음과 같은 마이크로서비스로 구성됩니다.

  • user-service: 사용자 관리 서비스
  • community-service: 커뮤니티 및 게시판 서비스
  • search-service: 검색 기능 서비스
  • twp-service: 직관팟 기능 서비스

기술 스택

  • Orchestration: Kubernetes
  • Configuration Management: Kustomize, Helm
  • GitOps Delivery: ArgoCD
  • API Gateway: Kong Ingress Controller
  • Secret Management: Sealed Secrets
  • Monitoring: LGTM Stack

🚀 빠른 시작

전체 초기 배포

./deploy-all.sh

수동 배포

# 특정 서비스만 배포 (예: user-service)
kustomize build overlays/develop/user-service | kubectl apply -f -

Sealed Secrets 참고

시크릿을 안전하게 관리하기 위해 Bitnami의 Sealed Secrets를 사용합니다.
자세한 내용은 공식 저장소를 참고하세요.

About

함께 써나가는 우리들의 야구 기록, "PlayUs" - Kubernetes Repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •