Skip to content

MSA와 k8s를 통한 하이수정 고도화 프로젝트

Notifications You must be signed in to change notification settings

s-h-im/hisujung-msa-k8s

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSA와 k8s를 통한 하이수정 고도화 프로젝트

about hisujung-msa-k8s

Architecture Diagram

스크린샷 2024-06-18 오후 9 54 33

Folder Structure

.
├── cloudflare
│   ├── notification
│   │     └── slack-gke.js
│   └── web
│         └── address.md
├── k8s-manifest
│   ├── hisujung-all.yaml
│   ├── hisujung-configmap.yaml
│   ├── hisujung-ingress.yaml
│   └── hisujung-secret.yaml
├── load-test
│   ├── hisujung-configmap.yaml
│   ├── hisujung-hpa.yaml
│   ├── hisujung-ingress.yaml
│   ├── hisujung-secret.yaml
│   └── hisujung-test.yaml
├── microservices
│   ├── auth-jwt
│   ├── crawling-external
│   ├── crawling-univ
│   ├── front-web
│   ├── member
│   ├── notice
│   ├── portfolio
│   ├── rabbitmq
│   └── recommend
├── scripts
│   └── k8s-script.sh
├── .gitignore
└── README.md

About microservices

이름 기능 k8s 오브젝트
auth-jwt Deployment, Service
crawling-external CronJob
crawling-univ CronJob
front-web Deployment, Service
member 회원가입(이메일 인증), 로그인, 로그아웃 Deployment, Secret, Service
notice ConfigMap, Deployment, Secret, Service
portfolio Deployment, Secret, Service
rabbitmq PVC, Secret, Service, StatefulSet
recommend Deployment, Service

How to start

How to test

About

MSA와 k8s를 통한 하이수정 고도화 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 59.8%
  • JavaScript 26.6%
  • CSS 7.3%
  • Python 3.9%
  • Dockerfile 1.0%
  • HTML 0.8%
  • Shell 0.6%