AWS CI/CD: CodePipeline 배포 및 검토 (3편)

2023. 10. 29. 21:14·AWS/CodePipeline, CICD
반응형

이번에는 2편에 이어서 Step4 배포 스테이지와 Step5 검토를 작성한다.

 


 

1.  Step4: 배포 스테이지 추가


1-1. 배포 스테이지 추가

  • Step3에서 다음을 누른다면 아래와 같은 배포 스테이지 추가 화면으로 이동된다.

배포 스테이지 추가하기
배포 스테이지 추가하기

 

1-2. 배포 공급자 선택

  • 배포 공급자 하단의 박스를 눌러서 Amazon ECS를 선택해 준다.

배포 공급자 선택
배포 공급자 선택

 

1-3. 배포 스테이지 추가하기

  • 이전에 만든 ECS 클러스터를 선택하고 서비스도 선택한다. 
  • 여기서 중요한게 이미지 정의 파일인데 이것때문에 배포시 오류가 발생했다. (배포단계를 설명할 때 오류 해결사항을 적도록 하겠다.)

배포 스테이지 추가하기
배포 스테이지 추가하기

 

 


 

2. 검토


2-1. 검토하기

  • 이 단계에서는 지금까지 작성한 내용들을 하나하나 검토한다.
  • 4단계까지 전부 확인했을때 문제가 없다면 하단의 "파이프라인 생성" 버튼을 누른다.

1단계: 파이프라인 설정 선택
1단계: 파이프라인 설정 선택
2단계: 소스 스테이지 추가
2단계: 소스 스테이지 추가
3단계: 빌드 스테이지 추가
4단계: 배포 스테이지 추가
4단계: 배포 스테이지 추가

 

2-2. 파이프라인 생성 완료

  • "파이프라인 생성" 버튼을 누르면 하단과 같이 생성에 성공했다는 창이 나오면서 생성된 파이프라인으로 이동한다.

파이프라인 생성완료
파이프라인 생성완료

 

 

여기까지가 AWS CodePipeline을 사용해서 CI/CD를 구축한 내용이다.
다음 포스트부터 Pipeline을 실행하며 생긴 빌드오류와 배포 오류를 해결해나가보도록 한다.
(여기까지 보고 따라하고 실행했다면 오류가 발생했을 것이다.)

 

 

 


 

 

2023.10.29 - [AWS] - AWS CI/CD: CodePipeline 첫 번째 빌드 오류 해결 (4편)

 

AWS CI/CD: CodePipeline 첫 번째 빌드 오류 해결 (4편)

이번에는 3편에서 만든 CodePipeline을 실행하면 발생하는 오류를 해결해보도록 하자 1. 빌드 오류사항 파악 1-1. 오류 발생 잘 만들어서 동작시켰더니 빌드에서 오류가 발생했다. 이를 파악하기 위

curiousjinan.tistory.com

2023.10.29 - [AWS] - AWS CI/CD: CodePipeline 빌드 스테이지 추가 (2편)

 

AWS CI/CD: CodePipeline 빌드 스테이지 추가 (2편)

지난번 Step2에 이어서 빌드 스테이지를 추가한다. 1. Step3. 빌드 스테이지 추가 1-1. Step3는 빌드 스테이지 추가이다. 아래와 같은 화면이 나올것이다. 1-2. 빌드 공급자 선택 Jenkins가 아니라 CodeBuild

curiousjinan.tistory.com

 

반응형

'AWS > CodePipeline, CICD' 카테고리의 다른 글

AWS CI/CD: CodePipeline 세 번째 빌드 오류 해결 (6편)  (1) 2023.10.30
AWS CI/CD: CodePipeline 두 번째 빌드 오류 해결 (5편)  (1) 2023.10.30
AWS CI/CD: CodePipeline 첫 번째 빌드 오류 해결 (4편)  (2) 2023.10.29
AWS CI/CD: CodePipeline 빌드 스테이지 추가 (2편)  (2) 2023.10.29
AWS CI/CD: CodePipeline 기본 설정 (1편)  (1) 2023.10.29
'AWS/CodePipeline, CICD' 카테고리의 다른 글
  • AWS CI/CD: CodePipeline 두 번째 빌드 오류 해결 (5편)
  • AWS CI/CD: CodePipeline 첫 번째 빌드 오류 해결 (4편)
  • AWS CI/CD: CodePipeline 빌드 스테이지 추가 (2편)
  • AWS CI/CD: CodePipeline 기본 설정 (1편)
Stark97
Stark97
문의사항 또는 커피챗 요청은 링크드인 메신저를 보내주세요! : https://www.linkedin.com/in/writedev/
  • Stark97
    오늘도 개발중입니다
    Stark97
  • 전체
    오늘
    어제
    • 분류 전체보기 (246) N
      • 개발지식 (20)
        • 스레드(Thread) (8)
        • WEB, DB, GIT (3)
        • 디자인패턴 (8)
      • JAVA (21)
      • Spring (88)
        • Spring 기초 지식 (35)
        • Spring 설정 (6)
        • JPA (7)
        • Spring Security (17)
        • Spring에서 Java 활용하기 (8)
        • 테스트 코드 (15)
      • 아키텍처 (6)
      • MSA (15) N
      • DDD (11) N
      • gRPC (9)
      • Apache Kafka (18)
      • DevOps (23)
        • nGrinder (4)
        • Docker (1)
        • k8s (1)
        • 테라폼(Terraform) (12)
      • AWS (32)
        • ECS, ECR (14)
        • EC2 (2)
        • CodePipeline, CICD (8)
        • SNS, SQS (5)
        • RDS (2)
      • notion&obsidian (3)
      • 동아리 (0)
  • 링크

    • notion기록
    • 깃허브
    • 링크드인
  • hELLO· Designed By정상우.v4.10.0
Stark97
AWS CI/CD: CodePipeline 배포 및 검토 (3편)
상단으로

티스토리툴바