이벤트 서비스 GCP VM Instance 배포
GCPCompute EngineVM Instance배포GitLab CI로드밸런서
AI 요약
Beta이벤트 서비스를 GCP Compute Engine VM Instance에 배포하는 과정을 설명합니다. 초기에는 Cloud Run 배포를 고려했으나 Compute Engine으로 최종 결정되었으며, GitLab Runner를 활용하여 배포를 자동화합니다.
구성 요소로는 Compute Engine, Cloud Source Repositories, Load Balancer가 사용됩니다. 배포 절차는 소스 코드를 Cloud Source Repositories에 푸시하고, 인스턴스 템플릿을 생성한 후, 인스턴스 그룹의 인스턴스를 교체하는 방식으로 진행됩니다.
GitLab CI 파이프라인을 통해 빌드 및 배포 과정을 자동화하며, 롤링 배포 방식을 적용하여 서비스 중단 없이 안정적인 배포를 목표로 합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



