반응형 DevOps2 EKS에서 Spring APP Metric 추적 및 K6 LoadTest 목적EKS 환경에서 Java Spring APP의 Metric을 Prometheus로 Scrap하고 k6를 통해서 부하테스트 진행최종적으로 Pod, Node, DB 사이징&튜닝 및 finops 구현을 위한 테스트 목적Test ApplicationJava Spring에 TimeLeaf FormData로 구성되어있고 DB 연결이 가능한 간단한 Demo 어플리케이션어플리케이션 구성 : 회원 등록/조회, 상품 등록/조회, 상품 주문/조회/취소 기능 Spring Boot APPDB 커넥션 등 yaml 파일 수정하여 재사용하여 ECR에 이미지 로드https://github.com/sgwon96/devopsTest GitHub - sgwon96/devopsTest: devopst Testdevopst Test. Co.. 2024. 5. 14. AWS EKS ALB 하나로 여러 Ingress 구성 ( Ingress Group, TargetGroupBinding) Ingress Grouping을 사용하여 비용을 절감하고 대상 그룹 바인딩을 사용하여 기존 로드 밸런서를 통합하는 방법 쿠버네티스의 클러스터 외부의 클라이언트에 로드밸런서 또는 Ingress 리소스 유형의 쿠버네티스 서비스를 노출하는 방법은 두 가지로 두 방법 모두 ELB를 사용한다. NLB는 많은 양의 트래픽을 처리하도록 설계된 4계층(TCP, UDP) 트래픽을 처리하도록 최적화 ALB는 웹 트래픽을 처리하도록 설계되었으며 7계층(HTTP, HTTPS) 트래픽 처리에 최적화 AWS 로드 밸런서 컨트롤러는 클러스터에 워크로드를 배포할 때 ALB 및 NLB의 수명 주기 및 구성 관리를 자동화 ## 쿠버네티스 Ingress와 ALB 쿠버네티스에서 Ingress는 클러스터의 서비스에 엑세스할 수 있도록 부하 .. 2024. 2. 6. 이전 1 다음 반응형