top of page

쿠버네티스 (Kubernetes)에서 프로메테우스 (Prometheus) 와 그라파나 (Grafana) 설치 - 완결편 - PART 1

두 파트로 이루어진 쿠버네티스 문서 입니다. PART 1에서는 쿠버네티스에서 프로메테우스와 그라파나를 Persistent 볼륨을 이용하여 설치해 보겠습니다. PART 2에서는 이 부분을 이어서 SSL 인증서를 설치하여 그라파나로 접속하는 방법을 알아 보겠습니다.

 

어떠한 세팅을 하여도 Pod가 리셋 되었을시에 하드에 저장되므로 모든 데이터가 초기화되지 않습니다


SSL 인증된 도메인 주소로 그라파나에 접속 (PART 2) Port Forwarding을 하지 않고도 인터넷상에서 접속을 할수있습니다

 

Prerequisites - 준비사항

  • 쿠버네티스 환경 구축

  • kubernetes-helm 설치

 

1. nginx ingress controller를 설치


아래의 커맨드는 ingress-nginx라는 네임스페이스에 설치가 됩니다. 이 서비스는 Part 2에서 아주 중요한 역할을 합니다.


 

2. 프로메테우스와 그라파나 helm 리포 (repo) 불러오기



 

3. 네임스페이스 (Namespace) 설치


아래의 커맨드는 monitoring이라는 네임스페이스에 설치가 됩니다


 

4. 프로메테우스 (Prometheus) 설치


monitoring 네임 스페이스에 프로메테우스가 default라는 persistent volume과 같이 설치가 됩니다


 

5. 그라파나 (Grafana) 설치


monitoring 네임 스페이스에 그라파나가 default라는 persistent volume과 같이 설치가 됩니다. 그리고 이 커맨드에서 새 관리자 (admin) 계정의 비밀번호도 설정을 합니다.


이것으로 프로메테우스와 그라파나는 설치가 되었습니다.

 

다음 PART 2에서는 SSL과 외부에서 그라파나에 접속하는 방법을 해 보겠습니다. 즐거운 코딩되세요.

pngegg (11)_result.webp

<Raank:랑크 /> 구독 하기 : Subscribe

감사합니다! : Thanks for submitting!

bottom of page