[배포] GitLab으로 배포 자동화 파이프라인 구축하기
January 10, 2024배포개요 SSH 원격 배포 방법을 사용하여 배포 자동화 파이프라인을 구축해보려고 한다. CI 파이프라인에서 이미지를 빌드 & 푸시하고, Runner에서 프로덕션 서버로 SSH 접속하여 등의 명령어를 실행하여 배포하는 방식으로 진행할거다. 1. SSH…
개요 SSH 원격 배포 방법을 사용하여 배포 자동화 파이프라인을 구축해보려고 한다. CI 파이프라인에서 이미지를 빌드 & 푸시하고, Runner에서 프로덕션 서버로 SSH 접속하여 등의 명령어를 실행하여 배포하는 방식으로 진행할거다. 1. SSH…
💡 개요 Waytothem 이라는 Django 백엔드 기반으로 배포된 블로그가 하나 있다. 해당 블로그의 경우 Lightsail 5달러 Plan 짜리 인스턴스 위에서 거의 1년 6개월 간 운영 중에 있고 하나의 인스턴스에 도커 컴포즈로 Nginx…
Container toplogy image 📌 사전 준비 먼저 express 앱의 경우 redis 연동이 필요하니 express 앱을 컨테이너로 기동하기 전에 redis…
📋 Workflow 구성도 image ◾️ 배포 준비 1. 브랜치 생성 이전에 [Deploy] 가상서버(Virtual Machine)에 node API 배포하기 - AWS Lightsail 프로젝트에서 진행했었던 express…
📋 Workflow 구성도 image ◾️ 배포 준비 이전에 [Deploy] 가상서버(Virtual Machine)에 node API 배포하기 - AWS Lightsail 프로젝트에서 진행했던 express 앱을 그대로 사용할 것이다. 1. dev…