개발자
안녕하세요! 저는 기존 ecs의 블루/그린 배포와 s3 cloudfront cache 배포 등을 이용한 모놀리스 형식의 구조에서 tuborepo, pnpm의 모노레포 환경으로 마이그레이션 중입니다. ECS로 배포한 서비스는 약 2~3개 S3 Cloudfront로 배포된 서비스는 3개 정도 존재하는데요, 이 경우에 보통 어떤 식으로 터보레포 환경에서 배포 ci/cd를 구축하시는 지 궁금합니다. 관련 아티클도 찾아보고 있는데 vercel이나 aws amplify로 구축한 것 제외하고 큰 규모의 서비스에서의 ci/cd에 대한 따로 정보가 없는 것 같아서요. 혹시 위와 같은 구축 경험이 있으신 분 있다면 조언 부탁드립니다...😭
답변 1
사실 이 부분에 대해서 저도 궁금해서 와드용으로 댓글 남깁니다.. 하하 다만 저도 next + react로 구성한 turborepo 프로젝트의 배포에 있어서 그냥 sh 파일로 구성하여 배포했던 기억이 납니다...
익명
작성자
2024년 05월 07일
안녕하세요! 저도 인후님이랑 비슷한 방식이긴한데.. 고민하다가 결국 github action을 통해 ci/cd를 각 배포 방식마다 대응하는 형태로 구축했습니다.
김인후
software engineer • 2024년 05월 07일
원하는 서버만 선택해서 하기엔 쉽지 않더라고요...
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!