首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Loki安装使用

Loki安装使用

原创
作者头像
堕落飞鸟
发布2022-06-07 09:20:48
发布2022-06-07 09:20:48
1K0
举报
文章被收录于专栏:飞鸟的专栏飞鸟的专栏

一、安装

1.1、安装
代码语言:javascript
复制
# 官方github:https://github.com/grafana/loki
​
# 安装
helm repo add grafana https://grafana.github.io/helm-charts
helm repo update
​
# 
kubectl create ns loki
​
# 安装,设置副本数3,使用pvc
# 时间较长
helm upgrade --install loki grafana/loki-stack  --set grafana.enabled=true,grafana.service.type=NodePort,loki.replicas=3,loki.persistence.enabled=true,loki.persistence.storageClassName=rook-ceph-block,loki.persistence.size=50Gi -n loki
1.2、配置 ingress
代码语言:javascript
复制
# 配置 ingress
# 生成https证书
kubectl create secret tls test-secret --cert=www.test.com.crt --key=www.test.com.key -n loki
​
# 编辑ingress文件
vim loki-ingress-https.yaml
​
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: loki-grafana
  namespace: loki
  annotations:
    kubernetes.io/ingress.class: "nginx"
spec:
  tls:
    - hosts:
        - loki-grafana.test.com
      secretName: test-secret
  rules:
    - host: loki-grafana.test.com
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: loki-grafana
                port:
                  name: service
​
# 
kubectl apply -f loki-ingress-https.yaml
二、使用
2.1、获取访问地址
代码语言:javascript
复制
# 使用
# 获取grafana密码
kubectl get secret --namespace loki loki-grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo
​
# grafana选择explore
# 数据源使用loki
​

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、安装
    • 1.1、安装
    • 1.2、配置 ingress
    • 二、使用
      • 2.1、获取访问地址
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的企业级容器管理服务。首创单集群混合节点的资源管理模式,全面围绕 Agentic AI 应用部署与极致资源效能提供全场景解决方案,为用户释放 AI 时代的无限算力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档