newspace-deploy 입니다.
해당 레포지토리에는 CI/CD에 필요한 Jenkinsfile과 무중단 배포 스크립트가 포함되어있습니다.
Jenkins AWS EC2 블루 그린 무중단 배포 유튜브 링크
Jenkins 프론트엔드 CI/CD 파이프라인 시연 영상 유튜브 링크
Jenkins 백엔드 CI/CD 파이프라인 시연 영상 유튜브 링크
25.03.27 ~ 25.04.02
LG CNS AM Inspire Camp
미니프로젝트 2 - 9조
현민영(팀장) / 김지수 / 구동혁 / 박상욱 / 유영서
.
├── Jenkinsfile_aws // AWS 백엔드 통합 프로젝트 CI/CD 파이프라인
├── Jenkinsfile_aws_reload // AWS 백엔드 프로젝트 재부팅
├── Jenkinsfile_frontend // AWS 프론트엔드 CI/CD 파이프라인
├── Jenkinsfile_legacy // 홈서버용 CI/CD 파이프라인
├── news-service
│ └── deploy.sh // 블루-그린 무중단 배포 스크립트 (뉴스 서비스)
├── notice-service
│ └── deploy.sh // 블루-그린 무중단 배포 스크립트 (알림 서비스)
└── user-service
└── deploy.sh // 블루-그린 무중단 배포 스크립트 (유저 서비스)
전체 : https://github.com/orgs/newspace-msa/repositories
Deploy : https://github.com/newspace-msa/newspace-deploy
Frontend : https://github.com/newspace-msa/newspace-frontend
Config : https://github.com/newspace-msa/newspace-config
Config-Server : https://github.com/newspace-msa/newspace-config-service
Gateway : https://github.com/newspace-msa/newspace-gateway
Eureka : https://github.com/newspace-msa/newspace-eureka
User-Service : https://github.com/newspace-msa/newspace-user-service
Notice-Service : https://github.com/newspace-msa/newspace-notice-service
News-Service : https://github.com/newspace-msa/newspace-news-service
https://www.notion.so/LG-CNS-2-9-1c35254cd71680b490c6f7d3a8a0b2e6
