본 실습의 클러스터 자동 크기 조정과 관련해서 여러 번 시도 해봤지만 테스트가 정상적으로 이루어 지지 않아 원인 분석 후 추가 정리하고자 한다. 따라서 먼저 HPA에 대한 부분을 먼저 정리하여 게시한다. # 6월 13일 업데이트 사항 : 스케일링 테스트 방안 새로 정리하여 업데이트. Fruit Smoothies는 전 세계에 대규모 팔로워 기반이 있는 매장을 보유하고 있으므로 많은 사용자가 평가 웹 사이트를 사용하여 좋아하는 스무디 맛을 평가할 것으로 예상된다. 애플리케이션의 인기가 높아짐에 따라, 애플리케이션의 규모를 적절하게 조정하여 수요 변화를 관리해야 한다. 평가 수가 증가함에 따라 애플리케이션이 응답성을 유지하도록 해야한다. 이번 실습에서는 다음을 수행한다. AKS Horizontal Pod Au..
Fruit Smoothies 마케팅 캠페인의 성공은 평가 웹 사이트의 지속적인 성능이다. 성능은 클러스터의 성능에 따라 달라지며 애플리케이션의 다양한 구성 요소를 모니터링하고, 로그를 보고, 애플리케이션이 중지되거나 일부 부분에 오류가 발생할 때마다 경고를 받을 수 있는지에 달려 있다. 사용 가능한 도구의 조합으로 애플리케이션의 경고 기능을 설정할 수 있다. 이번 실습에서는 다음을 수행한다. Log Analytics 작업 영역 만들기 AKS 모니터링 추가 기능 사용 AKS 이벤트 로그 검사 및 클러스터 상태 모니터링 라이브 로그 데이터를 사용하도록 Kubernetes RBAC 구성 라이브 컨테이너 로그와 AKS 이벤트 보기 Log Analytics 작업 영역 만들기 컨테이너용 Azure Monitor란 ..
사용자 데이터의 온라인 보안 및 개인 정보 보호는 회사로서의 Fruit Smoothies의 주요 관심사이다. 평가 웹 사이트에서는 모든 고객에게 HTTPS 연결을 허용하는 것이 중요하다. NGINX 인그레스 컨트롤러는 TLS 종료를 지원하며 HTTPS에 대한 인증서를 검색하고 구성하는 여러 가지 방법을 제공한다. 이 실습에서는 자동 Let's Encrypt 인증서 생성 및 관리 기능을 제공하는 cert-manager를 사용하는 방법을 보여 준다. 이번 실습에서 다음을 수행한다. Helm을 사용하여 인증서 관리자 배포 Let's Encrypt용 ClusterIssuer 리소스 배포 수신 시 평가 웹 서비스에 대해 SSL/TLS 사용 애플리케이션 테스트 인증서 관리자 배포 cert-manager는 클라우드 ..