无法使用默认权限配置 Grafana 仪表板

问题描述 投票:0回答:2

当我尝试配置在 docker 容器上运行的开源 grafana 仪表板时,我遇到了一些问题。

仪表板可见且工作正常,但由于某种原因,它们仅具有管理员角色的权限。

当我手动创建仪表板时,它具有管理员、编辑者和查看者的默认权限,这是我从一开始就需要拥有的权限。

我需要以某种方式在 dockerfile 或配置中提供这些权限,因为所有内容都是作为代码创建的。

我正在查看文档,但只有 Grafana Enterprise 的 RBAC 配置。

在 k8s 上,我们使用 Grafana-operator,它在那里工作得很好,但这里我需要一些方法来在 docker 容器中完成。

docker grafana open-source provisioning grafana-api
2个回答
0
投票

问题与 Grafana v10.2 相关,该版本删除了根文件夹。降级到 9.5 后,将使用默认权限创建已配置的文件夹。


0
投票

这解决了我同样的问题,将容器更改为 root 访问权限: 在撰写文件中添加此行:

...
services:
    grafana:
        build: .
        user: root
        ports:
            - "3000:3000"
        depends_on:
            - prometheus
...

然后再次运行,删除仪表板,并将此访问权限更改为普通用户。

© www.soinside.com 2019 - 2024. All rights reserved.