Signoz Cloud 버전을 Helm chart to Yaml로 설치했기에,
우선 Helm chart 로 뽑아내는 방법 공유합니다.
Helm Client 설치
설치 주소 복사
https://github.com/helm/helm/releases
OS에 맞는 설치하고자 하는 버전의 주소를 클립보드에 복사
설치 디렉토리 생성, 설치파일 다운로드
$ mkdir -p ~/install/helm && cd ~/install/helm
$ wget <https://get.helm.sh/helm-v3.7.1-linux-amd64.tar.g
설치
설치 및 압축 해제
실행파일 'helm'을 PATH가 설정된 디렉토리로 복사
$ tar xvf helm-v3.7.1-linux-amd64.tar.gz
$ cd linux-amd64
$ cp helm /usr/local/bin
설치 확인
$ helm version
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
version.BuildInfo{Version:"v3.14.0", GitCommit:"3fc9f4b2638e76f26739cd77c7017139be81d0ea", GitTreeState:"clean", GoVersion:"go1.21.5"}
Helm chart to Yaml
$ helm template vault {helmchart} --output-dir {output directory}
Opensearch
$ helm repo add opensearch <https://opensearch-project.github.io/helm-charts/>
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
"opensearch" has been added to your repositories
$ helm repo update
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "opensearch" chart repository
Update Complete. ⎈Happy Helming!⎈
$ helm search repo opensearch
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
NAME CHART VERSION APP VERSION DESCRIPTION
opensearch/opensearch 2.17.2 2.11.1 A Helm chart for OpenSearch
opensearch/opensearch-dashboards 2.15.1 2.11.1 A Helm chart for OpenSearch Dashboards
$ helm template vault opensearch/opensearch --output-dir helm
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
wrote helm/opensearch/templates/poddisruptionbudget.yaml
wrote helm/opensearch/templates/configmap.yaml
wrote helm/opensearch/templates/service.yaml
wrote helm/opensearch/templates/service.yaml
wrote helm/opensearch/templates/statefulset.yaml
$ helm template vault opensearch/opensearch-dashboards --output-dir helm
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
wrote helm/opensearch-dashboards/templates/serviceaccount.yaml
wrote helm/opensearch-dashboards/templates/rolebinding.yaml
wrote helm/opensearch-dashboards/templates/service.yaml
wrote helm/opensearch-dashboards/templates/deployment.yaml
Kafka
$ helm repo add bitnami <https://charts.bitnami.com/bitnami
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
"bitnami" has been added to your repositories
$ helm repo update
$ helm search repo bitnami/kafka
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
NAME CHART VERSION APP VERSION DESCRIPTION
bitnami/kafka 26.8.0 3.6.1 Apache Kafka is a distributed streaming platfor...
$ helm template vault bitnami/kafka --output-dir helm
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/direa/okd/install-directory/auth/kubeconfig
wrote helm/kafka/templates/provisioning/serviceaccount.yaml
wrote helm/kafka/templates/rbac/serviceaccount.yaml
wrote helm/kafka/templates/secrets.yaml
wrote helm/kafka/templates/secrets.yaml
wrote helm/kafka/templates/controller-eligible/configmap.yaml
wrote helm/kafka/templates/scripts-configmap.yaml
wrote helm/kafka/templates/controller-eligible/svc-headless.yaml
wrote helm/kafka/templates/svc.yaml
wrote helm/kafka/templates/controller-eligible/statefulset.yaml
Signoz
https://github.com/SigNoz/charts
$ helm repo add signoz https://charts.signoz.io
$ helm install -n platform --create-namespace my-release signoz/signoz
차트 버전은 tags 로 확인
'Monitoring > Signoz' 카테고리의 다른 글
오픈 소스 APM도구 SIGNOZ (2) (6) | 2025.02.05 |
---|---|
오픈 소스 APM도구 SIGNOZ (1) (0) | 2025.02.05 |
Signoz 모니터링에 앞서, 사용한 로그 형식 (0) | 2025.02.03 |
ClickhouseDB JSONExtractString 쿼리 실행에 CANNOT_ALLOCATE_MEMORY 에러가 발생하는 오류 (0) | 2024.06.07 |