[Kubernetes] Kube-Ops-View 도입을 통한 노드 및 파드 확장 및 축소 시각화 보드 제공
들어가며 EKS 기반으로 쿠버네티스 환경을 구축하고 Karpenter를 도입하여 효율적인 노드 오토스케일링이 되도록 구축한 후 팀 내에서 Prometheus, Grafana를 도입하는 역할을 맡아 아래처럼 대시보드를 구성해서 팀에 제공했다. 그러나 직접 모니터링 환경을 구축하지 않은 팀원들에겐 클러스터, 노드, 파드 등 메트린 관찰 대상이 많아 낯설게 느껴질 것 같다고 생각했다. ECS 기반으로 진행하기보다 복잡한 쿠버네티스 환경에서 아키텍처를 구축하며 경험을 기르고자 결심을 했으니 쿠버네티스가 제공하는 기능을 주체적으로 관리하고 싶었다. 다른 팀원들이 맡은 부분을 개발하고 테스트하는 기간에 우선적으로 파드 및 노드의 생성과 삭제에 관련된 메트릭인 Cpu, Memory, Status, Age를 시각적으..