部署
helm repo add grafana https://grafana.github.io/helm-charts
helm repo update
- 获取 loki-stack 的 Chart 包并解压:
helm pull grafana/loki-stack --untar --version 2.9.10
- 编辑values文件,选择安装什么组件
- 这边是安装一套loki-stack(loki+promtail+Prometheus+grafana+alertmanager+node-exproter+pushgateway+kube-state-metrics)
- 需要提前安装storage (我这边是nfs-storage )
test_pod:
enabled: true
image: bats/bats:1.8.2
pullPolicy: IfNotPresent
loki:
enabled: true
persistence:
enabled: true
storageClassName: nfs-storage
accessModes:
- ReadWriteOnce
size: 10Gi
isDefault: true
url: http://{
{
(include "loki.serviceName" .)}}:{
{
.Values.loki.service.port }}
readinessProbe:
httpGet:
path: /ready
port: http-metrics
initialDelaySeconds: 45
livenessProbe:
httpGet:
path: /ready
port: http-metrics
initialDelaySeconds: 45
datasource:
jsonData: "{}"
uid: ""
promtail:
enabled: true
config:
lo