일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- transactionaleventlistener
- spring
- CI
- Streams
- Kotlin
- cd
- producer
- centos7
- mirror maker2
- API
- Spring Data JPA
- kafka
- JPA
- git
- Spring JPA
- QueryDSL
- consumer
- mysql
- bean
- spring kafka
- Kubernetes
- ECS
- CodePipeline
- Entity
- topic생성
- entity graph
- PAGING
- offsetdatetime
- K8s
- AWS
- Today
- Total
목록2024/11/04 (2)
Yebali
AWS ECS 구축하기 (근데 이제 ALB를 곁드린...)세상에는 서버를 배포하는 많은 방법이 존재합니다.FTP로 수정된 파일을 서버에 직접 올리고 stop.sh, start.sh으로 Tomcat을 끄고키는 방법부터k8s 환경에서 argocd를 사용하는 방법까지 다양합니다. 이yebali.tistory.com앞선 포스트에서 ECS를 구축하는 간단한 방법을 설명했습니다.이번 포스트에서는 코드가 수정되었을 때 ECS에 자동으로 배포할 수 있게 AWS CodePipeline을 사용해 CI/CD를 구축하는 방법을 알아보겠습니다. CodePipeline 구성CodePipelineAWS 콘솔에서 CodePipeline 생성을 해줍니다.template를 사용하지 않고 custom pipeline을 선택합니다. 파이프..
세상에는 서버를 배포하는 많은 방법이 존재합니다.FTP로 수정된 파일을 서버에 직접 올리고 stop.sh, start.sh으로 Tomcat을 끄고키는 방법부터k8s 환경에서 argocd를 사용하는 방법까지 다양합니다. 이번 포스트는 그중 AWS의 CodePipeline과 ECS를 사용해서 CI/CD를 만드는 방법에 대한 내용입니다. AWS ECR 생성 및 Docker 이미지 업로드하기가장 먼저 해야 할 일은 ECR을 생성하고 Docker 이미지를 업로드하는 일입니다.이 포스트에서는 ECR에 Docker 이미지를 업로드하고 ECS가 ECR에서 이미지를 가져다가 배포하는 방식으로 다룰 예정입니다. ECR(Elatic Container Repository)은 Docker이미지를 업로드할 수 있는 저장소입니다...