CI/CD

1. Architecture설명1 GitHub에 코드 변경 사항 발생2 GitHub에 코드 변경 사항이 감지되면, 설정된 GitHub Webhook이 Jenkins에게 HTTP POST 요청3 Jenkins에서 변경사항 감지하고 CI / CD 파이프라인 실행4  빌드 & 배포5 소프트웨어를 빌드하고 테스트한 후, Docker 이미지로 패키징하고 EC2 인스턴스에 배포한다. 먼저 기존에 가지고 있던 프로젝트 파일이 빌드가 잘되는지 로컬에서 확인한다. 2. EC2 세팅EC2에서 인스턴스를 만들어준다. 이해의 편의성과 사용 후 ec2를 내릴거기에 ip를 가리지 않고 설명하겠다.본인은 Ubuntu 프리티어로 만들었다. 탄력적 IP로 접속을 위한 IP를 생성한다.만든 ec2와 연결해준다.ec2생성시 사용한 .pe..
계란소년
'CI/CD' 태그의 글 목록