【发布时间】:2020-03-23 00:52:13
【问题描述】:
我想使用 Kubernetes 部署 Grafana,但我不知道如何将配置的仪表板附加到 Pod。在我看来,将它们作为键值数据存储在 configMap 中就像一场噩梦——例如https://github.com/do-community/doks-monitoring/blob/master/manifest/dashboards-configmap.yaml——在我的情况下,我需要更多的 JSON 仪表板——因此是严厉的意见。
我在将 Grafana 设置、数据源和仪表板提供程序配置为 configMaps 时没有遇到任何问题,因为它们是在单个文件中定义的,但仪表板的情况对我来说有点棘手。
我所有的仪表板都存储在“/files/dashboards/”下的 repo 中,除了前面描述的方式之外,我想知道如何使它们对 Pod 可用。想知道如何使用 hostPath 对象,但对于不同主机上的多节点部署没有意义。
也许这很容易 - 但我对 Kubernetes 还很陌生,无法弄清楚 - 所以任何帮助都将不胜感激。谢谢!
【问题讨论】:
标签: kubernetes configmap