본문 바로가기
반응형

dockerhub2

AWS ECR과 ECS를 이용한 CI/CD 구현(1) 11월 15일(금) ~ 11월 18일(월) 수업 중 AWS Elastic Container Registry(ECR)와 Elastic Container Service(ECS)를 활용하면 애플리케이션 배포 프로세스를 자동화하여 안정성과 효율성을 극대화할 수 있다. ECR과 ECS를 활용한 CI/CD 파이프라인을 단계별로 구축하는 방법을 정리하였다. 전체 목차는 아래와 같다.0. ECR과 ECS 소개1. Spring Boot 프로젝트 생성2. Docker 이용한 CI/CD 적용3. Git Ops 설정4. Docker Hub와 연동하여 이미지 빌드 및 배포 자동화5. AWS ECR(Elastic Container Registry)6. GitHub Actions에서 ECR에 접근 설정7. AWS ECS(Elast.. 2024. 11. 19.
[Kubernetes] Kubernetes에서 NodePort를 활용한 Spring Boot 애플리케이션의 모든 노드 포트 개방 및 서비스 배포 10월 29일(화) 실습 중Spring Boot 애플리케이션을 Kubernetes에서 NodePort를 사용하여 모든 노드에서 포트를 개방하고 서비스를 제공하는 실습을 진행했다. 1) 애플리케이션 생성1-1) Spring Boot 애플리케이션 생성Spring Boot를 사용하여 애플리케이션을 생성한다. Name과 Group 정도를 수정해주면 된다.또한 Dependencies 도 아래와 같이 Lombok, Spring Web, Spring Boot DevTools 로 3개로만 진행했다.1-2) FrontController 작성아래와 같이 컨트롤러를 작성해주었습니다.import org.springframework.web.bind.annotation.GetMapping;import org.springframe.. 2024. 10. 29.
반응형