提问人:VapeBoro 提问时间:11/11/2023 更新时间:11/14/2023 访问量:35
无法预配具有默认权限的 Grafana 仪表板
Can't provision Grafana dashboard with default permissions
问:
当我尝试配置在 docker 容器上运行的开源 grafana 仪表板时,我遇到了一些问题。
仪表板可见且工作正常,但由于某种原因,它们仅具有管理员角色的权限。
当我手动创建仪表板时,它具有管理员、编辑者和查看者的默认权限,以及我从一开始就需要拥有的权限。
我需要以某种方式在dockerfile或config中配置这些权限,因为所有内容都是作为代码创建的。
我正在查看文档,但只有 Grafana Enterprise 的 RBAC 配置。
在 k8s 上,我们使用 Grafana-operator,它在那里完美运行,但在这里我需要一些方法来在 docker 容器中完成。
答:
0赞
VapeBoro
11/14/2023
#1
该问题与删除根文件夹的 Grafana v10.2 有关。降级到 9.5 后,将使用默认权限创建已设置的文件夹。
0赞
hassanzadeh.sd
12/11/2023
#2
这解决了我同样的问题,将您的容器更改为root访问权限: 在撰写文件中添加以下行:
...
services:
grafana:
build: .
user: root
ports:
- "3000:3000"
depends_on:
- prometheus
...
并再次运行,删除仪表板,并将此访问权限更改为普通用户。
评论