통합된 개발과 배포 : Monorepo와 GitOps의 매력적인 조합
MonorepoGitOpsNextJsCI/CD배포FE개발
AI 요약
Beta사람인 FE개발팀은 서비스 레거시 개선 과정에서 Monorepo와 GitOps를 도입했습니다. 기존 FE 개발 파이프라인은 기능 개발, 리뷰, QA, 운영 배포 단계를 거쳤지만, DevOps 전담 조직 부재와 유연하지 못한 브랜치별 배포 환경 구축에 어려움이 있었습니다.
특히 feature, hotfix 브랜치의 동시 운영이 복잡했습니다. 이러한 문제를 해결하기 위해 컨테이너 기반 배포 환경을 검토하던 중, SRE팀의 GitOps 발표를 통해 이를 도입하게 되었습니다.
GitOps는 배포 및 운영 관련 모든 요소를 Git에서 관리하는 DevOps 실천 방법으로, 개발팀은 이를 통해 보다 유연하고 효율적인 개발 및 배포 환경을 구축할 수 있게 되었습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기.png&blockId=160a69a8-2507-8017-9cbf-fe65cbacf8f8&width=2400)


