为 gpu-monitoring-tools 添加密码?

Adding password for gpu-monitoring-tools?

我正在为我们的集群测试 gpu-monitoring-tools,但想知道如何为其添加密码。有人可以给我指导吗? 如果我像 link 中描述的那样使用 helm 安装 gpu-monitoring-tools,它不需要任何凭据来查看指标,我想知道如何添加密码。

grafana 的默认 usernamepasswordadmin:admin。 使用这些登录时,您将获得更改 usernamepassword 的选项。

请阅读 Grafana permissions 只有 3 个角色(管理员、编辑者、查看者)。还有很多取决于Organization Role.

如果您已根据 gpu-monitoring-tools 正确安装了所有内容,您应该拥有名称为 grafana 的 pod。

$ kubectl get pods -n monitoring | grep grafana

接下来如果要进入grafana pod(kube-prometheus-grafana-69647b646f-rftvw from monitoring ns)

$ kubectl exec -ti -n monitoring kube-prometheus-grafana-69647b646f-rftvw -c grafana /bin/bash

检查 Grafana 配置文件包含的内容。

$ cat /etc/grafana/grafana.ini

在“安全”部分下,您可以找到条目:

[security]
# default admin user, created on startup
;admin_user = admin
# default admin password, can be changed before first start of grafana,  or in profile settings
;admin_password = admin

所以默认管理员传递给 grafana 是 admin/admin

如果您将滚动到 Anonymous Auth 您将拥有如下条目:

# specify organization name that should be used for unauthenticated users
;org_name = Main Org.

# specify role for unauthenticated users
;org_role = Viewer

Its mean that person who is not authorized have Viewer role. That is why you are able to see metrics without any authentication. But this is only first time when you enter Grafana. If you will logout you need to provide credentials

如果您想更改密码,在左下角有您的用户图标。

User Profile > Preferences > Change password

第二个选项,如果您是管理员,在 UI 的左侧。

Configuration > Server Admin

Users 选项卡上,您可以更改任何人的密码。

希望对您有所帮助。