inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

대세는 쿠버네티스 (Helm편)

Prometheus 분석하기 - 종속성 차트

prometheus 차트 구성 질문

439

김도연

작성한 질문수 1

1

안녕하세요. 강의 잘 들었습니다:) prometheus 차트 분석 파트를 보다가 궁금한 점이 생겨 질문드립니다.

강의에서의 prometheus 차트 버전에서는 kube-state-metrics를 제외한 각 모듈들을 templates/ 내에 개별적으로 디렉토리를 구분하여 sub template 처럼 구성하고 있는데, 최신 버전(v20.0.2)의 prometheus에서는 각 모듈들을 모두 개별 chart로 구성하고 있는 것 같습니다.

이런 변경 사항이 이전 버전의 방법 (sub template) 이 더 이상 권장 방법이 아니라서 변경된건지, 아니면 두 가지 방법에 장단점이 있어 선택 사항인지 궁금합니다. 여러 컴포넌트가 필요한 서비스의 경우에는 어떤 방법이 맞는걸까요?

(추가로 강의 내용에서, 특정 template만(ex. templates/algertmanager/) helm template 으로 확인해 볼 수 있는 방법이 있는지 궁금합니다. )

kubernetes helm

답변 1

0

일프로

안녕하세요.

한 시스템을 이루는 컴포넌트들이 모두 다 있어야 되는 솔루션일 경우 templates에 모두 넣고,

꼭 설치 안해도 해당 시스템이 돌아가는데 문제 없으면 chart로 빼는 게 큰 틀에 있어서 기준이라고 보시면 됩니다.

그런 관점에서 보면 prometheus는 점점 원칙에 맞게 템플릿이 변화하고 있는거고요.

추가 질문은, 저도 해보진 않았는데 아래 설명에서 output-dir 옵션으로 한번 시도해보세요.

https://helm.sh/docs/helm/helm_template/

안되시면 저도 추후 해보겠습니다.

톰캣 설치시 톰캣에 들어가지를 못함

1

28

2

helm v4 release

0

81

2

helm hook과 Pod initContainer 중 선택

1

63

2

K8s 에서 Service, Pod, Container 의 Port 매핑 질문

0

157

2

프로젝트에서 Helm Chart 관리 및 작성에 대하여

1

145

1

블로그에 출처를 남기고 정리해도 될까요?

1

122

2

Helm 의 POD 자동 재기동과 관련하여

1

346

2

nindent 사용시 결과값 하이픈(-) 생성 유무의 차이

1

407

1

tomcat 배포시 pod pending 현상

1

434

1

tomcat 분석과 관련하여 다시 질문 드려봅니다.

0

422

2

TOMCAT 분석에 있는 내용 중 궁금한 게 있습니다.

1

258

1

헬름은 롤백 기능을 지원하지 않는지요?

2

264

1

mychart 생성시 configmap 을 생성하고 배포시 발생하는 에러문의

2

286

1

install 시 발생하는 에러 문의

2

396

1

내 챠트 배포

1

346

1

helm 실습 관련 질문입니다..

1

524

2

jenkins에서 helm, kubectl 사용하도록 설정?

1

475

1

조금 아쉬운점.

2

417

0

톰캣 설치 후 접속

1

409

2

$ 의미가 무엇인가요?

1

493

1

$ 스코프

1

278

1

k8s 의 모니터링은 무엇으로 하는게 좋을까요?

1

393

1

helm chart의 app 버전 정보가 실제 버전과 동일한건가요?

1

718

1

grafana 설치시 service type 을 loadbalancer 로 할 경우..

1

685

2