2024/12/31 2

[KPT 회고록] (project : Team-Flow)

1) KPT 회고록 : Team-FlowKeep- Github squash 사용- 쉬지 않는 소통(정보 공유, 의견, 토론 등등)- 모든 컨벤션을 잘 지키는 모습- 자신의 파트가 아니어도 공부 및 이해하려는 자세- 자신이 맡은 바의 책임을 다했다.- 팀원들Try- 시간이 더 있었다면 다른 도전 과제도 시도해보겠다.- 코드 최적화- 테스트 코드 시도- 배포 로그 확인하는 법Problem- 적은 팀원으로 인한 시간 부족으로 코드 리뷰를 잘하지 못했다.- 적은 팀원으로 인한 업무 증가로 일부 도전 과제를수행하지 못했다.   2) 프로젝트 팀원들 소감김세원 : 이번 팀 프로젝트를 하면서 의사소통과 서로 존중하고 존중 받는 것이 얼마나 소중한 지 느낄 수 있었던 기간이었습니다. 여러모로 감사한 시간이었던 것 같습..

TIL/Project 2024.12.31

TIL 2024-12-31 (Trouble Shooting (Team_Flow) )

1) 개요 AWS EC2와 RDS를 활용하여 Spring Boot 애플리케이션을 Docker 기반 CI/CD 파이프라인을 통해 자동 배포하는 프로젝트를 진행하는 과정에서 다양한 문제를 해결해야 했습니다. GitHub Actions를 활용하여 Docker 이미지를 빌드 및 푸시하고, EC2에 배포하여 RDS와 연동하는 방식으로 설계되었습니다. 그러나 배포와 실행 과정에서 여러 트러블이 발생하였고, 이를 해결하기 위해 CI/CD 구성, Docker 및 AWS 서비스와 관련된 다양한 설정 및 작업을 수행했습니다. 2) 문제 발생맨 처음 Dockerhub에 이미지를 저장할 땐 까지 큰 문제가 없었지만 푸쉬를 하여 CD를 진행하는 과정에서 바로 에러가 발생했다. deploy-to-ec2를 성공했지만 AWS EC..

TIL/Project 2024.12.31