Рубрики
Без рубрики

Minikube install grafana, prometheus, InluxDB and Telegraf

Install Helm:
download:
https://github.com/helm/helm/releases

Unpack:
tar -zxvf helm-v3.0.0-linux-amd64.tar.gz

Move binary:
mv linux-amd64/helm /usr/local/bin/helm

Check:
helm help

Install Grafana:
helm repo add grafana https://grafana.github.io/helm-charts

helm install grafana grafana/grafana


kubectl expose service grafana --type=NodePort --target-port=3000 --name=grafana-np


to get admin password:
kubectl get secret --namespace default grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo

load service:
minikube service grafana-np

Install Prometheus:
Add repo:
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts

helm install prometheus prometheus-community/prometheus

kubectl expose service prometheus-server --type=NodePort --target-port=9090 --name=prometheus-server-np


load service:
minikube service prometheus-server-np

Install InfluxDB:
Download:
https://marribi.ru/wp-content/uploads/2021/01/influxdb.7z
Unzip
cd inside
kubectl apply -f .

Install Telegraf:
Download:
https://marribi.ru/wp-content/uploads/2021/01/telegraf.7z
Unzip
cd inside
kubectl apply -f .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.