[DevOps] kubeadm upgrade를 통한 pod cidr 변경

안녕하세요? 정리하는 개발자 워니즈 입니다. 이번시간에는 중요한 트러블 슈팅을 정리하려고 합니다. 필자가 운영하는 클러스터에는 지속적으로 발생하는 pod cidr 할당 이슈가 있었습니다. 생각해보니 클러스터는 기본적으로 구성할때…

[monitoring] Prometheus-Thanos 연동 가이드

안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 프로메테우스의 가용성을 유지하기 위한 방법에 대해서 정리를 하도록 하겠습니다. 프로메테우스의 가장큰 단점은 가용성을 유지하기 위해서 복잡한 절차를 유지해야된다는 것입니다. 프로메테우스에서…

[monitoring] Prometheus 설치 가이드(+exporter)

안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Prometheus에 관해서 정리를 해보려고 합니다. 필자가 이전 회사에서는 EKS를 운용하다 보니, helm을 통해서 프로메테우스를 설치했었습니다. helm은 한번에 익스포터부터 모든것을 설치하는…

[Kubernetes] 로그 & 로깅 아키텍처

안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 쿠버네티스 로깅에 대해서 정리를 해보려고 합니다. 필자가 속한 프로젝트에서는 쿠버네티스 구성을 마치고 서비스 운영을 하고 있습니다. 그런데, 한가지 우려스러운 부분이 있었습니다. 바로 로깅쪽인데요.

[Kubernetes] Autoscaling 사용하기

[Kubernetes] Autoscaling 사용하기 안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 쿠버네티스 autoscaling 기능에 대해서 정리를 해보도록 하겠습니다. 필자가 지금까지 구축해온 쿠버네티스 환경은 단순히 POD를 배포를 하고 쿠버네티스가…

[Monitoring] Grafana Alert 셋팅

[Monitoring] Grafana Alert 셋팅 안녕하세요? 정리하는 개발자 워니즈입니다. 지난시간에 Grafana를 통해서 대시보드를 표현하는 것까지 정리를 해봤습니다. 이번시간에는 Grafana의 Alert 기능을 이용해서 대시보드에서 임계치 산정을 해두면,…

[Monitoring] Promql 사용법

[Monitoring] Promql 사용법 안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 프로메테우스 쿼링에 대해서 정리하는 시간을 갖도록 하겠습니다. 프로메테우스를 잘 활용하기 위해서는 query를 어떤식으로 다루고 활용할지를 고민을 해봐야됩니다.…