반응형 GitHub3 [AWS/GIT] GitHub Action을 이용한 자동 배포 만들기 - 프론트 🐱 GitHub Action을 이용한 자동 배포 만들기 ✅ S3 CloudFront와 GitHub Action을 이용해서 CI/CD 만들기 ✅ 만드는 이유는 소스를 push 하면 바로 인프라에 배포하는 환경을 만들기 위해서. ✅ 배포 파이프라인, CI/CD 라고 함. 1. IAM 권한 추가 (1) IAM 서비스 접속, 사용자 이름 클릭 ! (2) 권한 추가 클릭 ! (3) 기존 정책 직접 연결 -> CloudFrontFullAccess 선택하여 권한 추가 (4) 권한에 S3, CloudFront에 대한 권한 확인 완료 ! 2. GitHub Action을 이용한 배포 준비 (1) GitHub repository 만들고 Pycharm 연동하기 *️⃣ 방법 ! [GIT] Git과 Pycharm 연동하기 🐱 G.. 2022. 4. 26. [GIT] Git과 Pycharm 연동하기 🐱 Git과 Pycharm 연동하기 1. Git과 Pycharm 연동하기 (1) GitHub repository 만들기 (2) 파이참 접속해서 오른 쪽 위의 'Get from VCS' *️⃣ 작업 중인 폴더나 파일이 열려있다면, 파일 -> Close Project ! (3) Github repo의 URL 복사해서 URL 부분에 붙여넣고 Clone ! (4) 연동 완료 ! (4) 파이참과 깃허브를 더 자유롭게 사용하기 위해서 "파일 -> setting -> version control -> Github" (5) JetBrains 사이트에서 깃허브 로그인 ... 과정을 거치면 됨 ! 2. Git과 Pycharm 연동 확인 및 commit & push 사용. (1) 파일 생성 또는 수정 후, 화면 오른쪽 위의.. 2022. 4. 26. [GIT] GitHub Action 🐱 GitHub Action 1. GitHub Action ✅ GitHub Action은 Github에서 제공하는 배포 서비스. ✅ Github가 MS에 인수되면서 기존의 소스저장소의 기능에서 DevOps 플랫폼으로 발전. ✅ 비슷한 서비스로는 Gitlab, Bitbucket 등이 있음. ✅ 요즘 트랜드는 CI/CD의 통합. CI : Continuous Integration, 형상관리로 계속 통합하는 것, (Github만 쓰면 CI) CD : Continuous Delivery, 소스가 실제 운영 서비스에 딜리버리되는 것 ✅ 소스 저장소와 배포 시스템을 통합하는 것. ✅ 아키텍처의 변화로 작아진 어플리케이션들을 부담없이 자주 배포하기 위함. ✅ GitHub Action은 간단하게 서버에 소스를 배포하는 .. 2022. 4. 26. 이전 1 다음 반응형