问题描述
该笔记将记录:在 Kubernetes Cluster 中,部署 Grafana 的方法,以及常见问题的解决办法。
解决方案
官方文档目前仅提供通过 YAML 进行部署的方法,而我们主要采用 HELM 进行部署。
通过 HELM 部署
# 生成 values 文件,并进行配置 helm show values grafana/grafana > grafana.helm-values.yaml vim grafana.helm-values.yaml ...(1)调整 Ingress 配置 # 安装 Grafana 服务 helm --namespace=grafana upgrade --install grafana grafana/grafana -f grafana.helm-values.yaml # 查看 Grafana 密码 kubectl get secret --namespace grafana loki-grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo # Add datasource # Basic Auth: Username:Password # http://loki-loki-distributed-gateway.loki.svc.cluster.local/
登录 Grafana 系统
http://localhost:3000/
admin
password
参考文献
Deploy Grafana on Kubernetes | Grafana documentation
grafana/helm-charts