본문 바로가기

반응형

⭐ AWS/CodePipeLine

(2)
CodePipeLine 자동실행 정리 # CodePipeline 정리 CI/CD에는 많은 방법들이 존재한다. 깃허브등의 소스코드 레포지터리 master브랜치에 변경이 생기는 순간을 감지하여 자동으로 소스코드를 말아서 S3에 업로드하고, 배포를 트리거하는 등 한번에 모든 배포 과정을 자동화할수도 있고 특정 부분만을 잘라서 자동화시킬 수도 있다. 이는 배포 전략을 짜기 나름인데, 이번 포스팅에서는 ECR로 이미지가 푸시되면 CodePipeline에서 이를 감지하고, EKS에 자동 배포할 수 있도록 자동화하는 방법에 대해 기술한다. 1. 동작 구조는 아래와 같다. 2. 파이프라인이 동작 할때 파이프 라인이 동작할때는 master 브랜치에 변경이 생기는 순간이다. 파이프라인은 CodeCommit과 CodeBuild를 연결하고 변경 내역을 감지하고 ..
S3를 활용한 Code PipeLine 구축 # 개념도? - Code build 없이 Code PipeLine을 구축하는 방법에 대해서 알아보자. (Code Deploy를 S3로 하는 방법) 1. S3 생성 Name : codepipeline-test-01 2. 버킷 > 속성 > 버킷 버전 관리 항목에서 활성화를 선택한 뒤 저장을 한다. 3. 샘플코드 다운로드 (로컬 컴퓨터의 폴더 또는 디렉토리에 저장합니다.) * 배포 Target의 OS종류 Linux : https://docs.aws.amazon.com/ko_kr/codepipeline/latest/userguide/samples/SampleApp_Linux.zip Window : https://docs.aws.amazon.com/ko_kr/codepipeline/latest/userguide/..

728x90
반응형