kubernetes 在microk8s中写入普罗米修斯吊舱的配置文件

pw136qt2  于 2023-03-12  发布在  Kubernetes
关注(0)|答案(1)|浏览(150)

我正在使用microk 8 s的普罗米修斯插件,我想定义新的工作,以监测特定的吊舱。
我可以访问pod prometheus-k8s-0的控制台,但由于没有权限,我无法写入任何prometheus配置文件。
此外,我无法通过sudo或su来更改文件权限,因为它尚未定义。我曾尝试使用命令microk 8 s kubectl edit prometheus-k8s-0更改pod的配置,但当我保存更改时,出现以下消息:您所做的更改已存储到“/tmp/kubectl-edit-3711475650.yaml”无法连接到服务器:net/http:request canceled(客户端.等待头时超时)那么,我该怎么办?
先谢谢你。

u3r8eeie

u3r8eeie1#

IIUC您应查看Prometheus操作员创建的PodMonitor和可能的ServiceMonitor自定义资源。
您可以在名称空间中定义PodMonitorServiceMonitor资源,而不是调整Prometheus YAML配置。Prometheus操作员会检测到这些资源并动态地重新配置Prometheus。
如果普罗米修斯操作员文档不清楚,请尝试谷歌PodMonitor,因为有几篇博客文章(我没有读过其中任何一篇)可能会有所帮助。

相关问题