본문 바로가기
반응형

전체 글76

[Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (4) 2021.09.10 - [웹 & 앱 개발] - [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (3) [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (3) 2021.09.10 - [웹 & 앱 개발] - [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (2) [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (2) 2021.09.10 - [웹 & 앱 개발] - [Jenkins] Jenkins를 활용한 CI/CD.. newstellar.tistory.com [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (4) 1. EC2에 Docker 설치 및 실행 자신의 EC2로 들어가 Docker를 설치해야 한다. (Do.. 2021. 9. 10.
[Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (3) 2021.09.10 - [웹 & 앱 개발] - [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (2) [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (2) 2021.09.10 - [웹 & 앱 개발] - [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (1) [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (1) 2021.09.10 - [웹 & 앱 개발] - [AWS] AWS로 서버 배포(Deployment.. newstellar.tistory.com [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (3) 1. Git Credentials 관리 Jenkins에 Git 관련 credentials 추가 우선 자.. 2021. 9. 10.
[Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (2) 2021.09.10 - [웹 & 앱 개발] - [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (1) [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (1) 2021.09.10 - [웹 & 앱 개발] - [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] 1. EC2 입문 : 인스턴스 생성 0. AWS 가입하기 AW.. newstellar.tistory.com [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (2) 1. Jenkins 설치 EC2 인스턴스에 Jenkins 다운로드 우선 자신의 EC2 인스턴스(저는 t2.m.. 2021. 9. 10.
[Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (1) 2021.09.10 - [웹 & 앱 개발] - [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] 1. EC2 입문 : 인스턴스 생성 0. AWS 가입하기 AWS는 가입 후 1년까지 매우 낮은 수준의 가상 컴퓨터를 무료로 제공하는 프리티어 (Free Tier) 서비스를 제공하고 있다. (단, 가입 시 1$가 소비되니 넉 newstellar.tistory.com Jenkins를 시작하기 전, AWS (또는 Azure, GCP)를 통해 배포하는 법부터 익히자! [Jenkins] Jenkins를 활용한 CI/CD 파이프라인 구축 (1) 1. CI/CD란? CI (Continuous I.. 2021. 9. 10.
[GitHub/Django] GitHub CI에 Django Test 및 Redis 적용하기 [Django] GitHub CI에 Django Test 및 Redis 적용하기 1. GitHub CI란? 우선 CI란 Continuous Integration의 준말로 테스트, 웹 크롤링 등 로컬에서 직접 수행하던 작업을 자동화하여 충돌 문제를 미연에 방지하는 프로세스를 뜻한다. 새로운 버젼의 웹/앱 서비스를 배포하고 싶을 때 일일히 AWS, GCP, Kubernetes 등의 클라우드 시스템을 거치지 않고 GitHub에서 PR된 브랜치를 Merge할 때 자동으로 배포하도록 하는 CD (Continuous Deployment 또는 Continuous Delivery) 개념도 존재한다. CD의 경우 추후 알아보도록 한다. CI와 CD에 대한 설명 및 차이는 redhat 홈페이지에서 자세히 설명하고 있다. .. 2021. 9. 10.
[AWS] AWS로 서버 배포(Deployment) (3) : EC2, Nginx와 uWSGI 2021.09.10 - [웹 & 앱 개발] - [AWS] AWS로 서버 배포(Deployment) (2) : EC2 인스턴스 환경설정 (Git 설치, Python 가상환경, RDS 연동) [AWS] AWS로 서버 배포(Deployment) (2) : EC2 인스턴스 환경설정 (Git 설치, Python 가상환경, RDS 연동) 2021.09.10 - [웹 & 앱 개발] - [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] 1. EC2 입문 : 인스턴스 생성 0. AWS 가입하기 AW.. newstellar.tistory.com [AWS] 3. EC2 입문 : Nginx와 uWS.. 2021. 9. 10.
[AWS] AWS로 서버 배포(Deployment) (2) : EC2 인스턴스 환경설정 (Git 설치, Python 가상환경, RDS 연동) 2021.09.10 - [웹 & 앱 개발] - [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] 1. EC2 입문 : 인스턴스 생성 0. AWS 가입하기 AWS는 가입 후 1년까지 매우 낮은 수준의 가상 컴퓨터를 무료로 제공하는 프리티어 (Free Tier) 서비스를 제공하고 있다. (단, 가입 시 1$가 소비되니 넉 newstellar.tistory.com [AWS] 2. EC2 입문 : 인스턴스 환경설정 (Git 설치, Python 가상환경, RDS 연동) 1. git 설치 및 Repository clone terminal에서 가장 많이 쓰는 명령어였던 git조차 설치되어 .. 2021. 9. 10.
[AWS] AWS로 서버 배포(Deployment) (1) : EC2 인스턴스 생성 [AWS] 1. EC2 입문 : 인스턴스 생성 0. AWS 가입하기 AWS는 가입 후 1년까지 매우 낮은 수준의 가상 컴퓨터를 무료로 제공하는 프리티어 (Free Tier) 서비스를 제공하고 있습니다. (단, 가입 시 1$가 소비되니 넉넉하게 가입 시 등록할 카드의 잔고를 1$ 이상으로 준비할 것) 무료 클라우드를 제공해주는만큼 성능이 그다지 뛰어나지 않고 한 달에 750시간의 제한이 있다는 점에서 웹 서비스를 배포하려고 준비하는 분들은 개발 단계가 아니라면 티어를 높이는 걸 추천합니다. 백문이 불여일견이니 우선 aws에 접속하여 가입을 해봅시다! 대한민국 서울에 ap-northeast-2 서버를 할당받아 쓸 수 있습니다. 1. EC2 (Elastic Compute Cloud) 접근하기 AWS에서 가장 .. 2021. 9. 10.
[GitHub] 깃허브 잔디 심는 법 - GitHub Contributions 깃허브를 하다 보면 어떤 날은 특별한걸 하지도 않은 것 같은데 contribution 수가 많고(진한 초록색) 또 어떤 날은 깃허브를 붙잡고 몇 시간을 썼는데도 contribution이 없거나 연한 초록색으로 남아 있는 경우가 있다. 1. Contributions란? Github에서는 Commit을 할 때마다 Repository에 대한 일일 기여도를 초록색의 사각형으로 표시한다. 2013년에 새롭게 생긴 이후 현업 개발자들도 "1일 1커밋"을 목표로 하는 사람들이 많을 만큼 잔디밭을 빽빽하게 채워나가는 재미가 쏠쏠하다. 2. Contributions의 기준 1) Commit default branch(주로 master/main)와 gh-pages branch의 commit을 기준으로 contributio.. 2021. 9. 10.
반응형