首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >大使网关: Grafana在kubernetes环境中重定向不正确

大使网关: Grafana在kubernetes环境中重定向不正确
EN

Stack Overflow用户
提问于 2020-05-03 02:38:23
回答 1查看 146关注 0票数 1

我已经部署了大使和grafana,然后部署了Grafana服务以通过API网关公开

代码语言:javascript
运行
复制
[root@am26 granafa-service-21]# kubectl get svc
NAME                          TYPE        CLUSTER-IP       EXTERNAL-IP      PORT(S)          AGE
ambassador                    NodePort    10.107.4.224     10.134.136.256   80:32555/TCP     6d17h
ambassador-admin              NodePort    10.106.171.141   <none>           8877:31193/TCP   6d17h

这里是我的Ambasador服务

代码语言:javascript
运行
复制
---
apiVersion: v1
kind: Service
metadata:
  name: grafana2-ai-service
  annotations:
    getambassador.io/config: |
      ---
      apiVersion: ambassador/v1
      kind: Mapping
      name: grafana2-ai-mapping
      prefix: /grafana6/
      service: grafana2-ai-service
      rewrite: ""

spec:
  ports:
    - port: 80
      targetPort: 3000
      name: http
      protocol: TCP
  selector:
    app: grafana

尝试使用url http://10.134.136.256/grafana6/访问UI

在UI中看到下面的消息,有什么办法解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2020-12-12 14:35:41

如果您使用的是Helm,则需要添加以下grafana.ini配置:

代码语言:javascript
运行
复制
## Using default values from https://github.com/grafana/helm-charts/blob/main/charts/grafana/values.yaml
##
grafana:
  enabled: true
  namespaceOverride: ""
  # For mapping a path to ambassador
  grafana.ini:
    server:
      root_url: http://localhost:3000/grafana6/
      serve_from_sub_path: true
    paths:
      data: /var/lib/grafana/data
      logs: /var/log/grafana
      plugins: /var/lib/grafana/plugins
      provisioning: /etc/grafana/provisioning
    analytics:
      check_for_updates: true
    log:
      mode: console
    grafana_net:
      url: https://grafana.net

或者直接修改grafana.ini文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61564529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档