gpt4 book ai didi

azure - Grafana for K8S - 配置仪表板访问权限

转载 作者:行者123 更新时间:2023-12-04 12:02:06 24 4
gpt4 key购买 nike

我们使用 Grafana.ini 配置了 Grafana useradmin 角色,效果非常好。

现在我们想向用户提供一些权限请参阅特定仪表板,例如根据一些配置(权限),用户X可以看到5个仪表板,用户Y可以看到8个仪表板。

我们能够在 Grafana UI 中保留此配置,但如果 pod (K8S) 失败,详细信息将被删除,我们正在使用最新的 prom helm .

我的问题是我们应该如何即使 pod 重新启动,也能正确存储这些数据吗?

https://grafana.com/docs/grafana/latest/permissions/dashboard-folder-permissions/

https://github.com/grafana/helm-charts

https://github.com/grafana/helm-charts/blob/main/charts/grafana/values.yaml#L253

任何解决方案/方向都会有所帮助,因为我相信 grafana 将这些数据存储在某个软件中,但不确定在哪里......

我发现这个链接正在讨论用户在数据库等上的存储 https://grafana.com/docs/grafana/latest/administration/configuration/#database

不确定缺少什么,因为数据应该保存在 k8s 卷中...如果有任何其他解决方案或解决方法请告诉我。

最佳答案

您需要使用持久存储来部署 Grafana 实例。要么:

  • 继续使用内置的 sqlite 数据库 - 只需确保使用 PVC来存储它的数据。可以使用此 config property 设置默认路径
  • 使用外部数据库,例如 SQL,并配置 Grafana 与之对话。请参阅database配置部分了解更多详细信息。

Grafana 持久性也将用于保存其他设置,以及保存仪表板、警报等。所有设置都可以通过 grafana.ini helm 图表变量

进行设置

关于azure - Grafana for K8S - 配置仪表板访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66813070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com