CI/CD SaaS 앱 배포 | SaaS 앱 처음부터 시작하기 결론
이 시리즈의 마지막 에피소드에서는 @TechWithTim이 GitLab을 사용하여 Django 웹사이트를 배포하고 지속적 배포 파이프라인을 설정하는 방법을 다룹니다.
Cloud Computing 처음이신가요? 여기에서 $100 크레딧으로 시작하세요!
챕터
0:00 소개
1:00 에피소드 3 개요
1:23 서버에 SSH 로그인 + sudo apt 업데이트 및 업그레이드 실행하기
2:12 종속성 설치
2:46 방화벽 초기화
3:03 자동 배포 개요
3:39 방화벽 초기화 계속하기
4:04 깃랩 서버에서 코드 가져오기 + Gunicorn 설치하기
5:40 nginx 에서 기본 구성 제거 + 새 구성 만들기
9:17 사이트 연결하기
10:20 애플리케이션 테스트
11:50 개인-공개 키 쌍 생성하기
13:00 서버에 공개 키 추가하기
14:32 GitLab에 개인 키 추가하기
15:35 배포 스크립트 작성(gitlab-ci.yml)
20:55 깃랩 러너 설정하기
25:11 GitLab에 푸시하기
25:45 문제 해결
30:20 Django 앱 실행을 위한 서비스 구성하기
33:17 배포 스크립트 테스트하기
34:50 Django 데이터베이스에 IP 주소 추가하기
35:48 스트라이프에서 웹훅 주소 업데이트하기
37:00 디버그 모드 비활성화하기
37:34 결론
첫 번째 동영상은 여기에서 확인할 수 있습니다.
Tim의 GitHub에서 코드를확인하세요.
SaaS 애플리케이션 구축에 대한 자세한 내용은 문서를 참조하세요.
Linode에장고 배포에 대해 자세히 알아보세요 Marketplace.
구독을 신청 하여 새 에피소드가 나오면알림을 받으세요.
#아카마이개발자 #Django #saas
Product: Akamai, Django, SaaS; @TechWithTim