목록2024/08/15 (1)
Hanbit the Developer
AWS와 Docker를 활용한 Spring + React.JS CI/CD 구축: CD + SSM(4)
SSM 도입 배경이전 글까지의 과정으로 CI, Docker, ECR, IAM 설정을 완료했습니다. 이제 마지막으로 CD를 구축하면 됩니다.CD 파일을 통해 다음과 같은 동작을 수행하면 됩니다:Checkout GitHub Repository & Build docker images & Push docker images(EC2에서) Pull docker images & Deploy docker images이때 문제는 EC2에서 동작을 수행해야 한다는 점입니다. 이를 수행할 수 있는 방법에는 여러 가지가 있습니다:SSH: GitHub Actions가 실행되는 인스턴스의 IP가 고정된 범위가 아니기 때문에 SSH 보안그룹을 열어야 해서 보안에 매우 취약합니다.k8s + Jenkins + ArgoCD: 복잡한 파이..
Back-end
2024. 8. 15. 20:21