kubernetes - 如何在 kubernetes 中安装 grafana 插件?

标签 kubernetes

我正在 kubernetes 集群(v1.15.2)中部署 grafana(6.6.0),现在我想在 grafana 中安装 Pie Chart 插件。当我不在 docker 中时,我可以使用此命令进行安装:

grafana-cli plugins install grafana-piechart-panel

但是现在我在 kubernetes 集群中,我可以登录到 pod 并运行 install 命令,但是当 pod 被销毁并重新创建时,安装历史记录丢失了。我应该怎么做才能在 kubernetes 集群 grafana 中永久安装插件?我试图在 yaml 中这样定义:
"name": "grafana",
            "image": "grafana/grafana:6.6.0",
            "ports": [
              {
                "name": "http",
                "containerPort": 3000,
                "protocol": "TCP"
              }
            ],
            "env": [
              {
                "name": "GF_INSTALL_PLUGINS",
                "value": "grafana-piechart-panel"
              }
            ],

不适合我。

最佳答案

添加环境变量 GF_INSTALL_PLUGINS=grafana-piechart-panel,grafana-clock-panel将在容器世界中为您安装插件

引用 https://grafana.com/docs/grafana/latest/installation/docker/#install-plugins-in-the-docker-container

关于kubernetes - 如何在 kubernetes 中安装 grafana 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60599379/

相关文章:

mysql - Kubernetes:从部署转移到有状态集-从 secret 设置环境

kubernetes - 无法使用无Kube Kafka触发器触发无Kubeless功能

kubernetes - 如何在RHEL VM上运行minikube?

kubernetes - 主机故障时 Pod 未移动

amazon-web-services - Kubernetes 集群迁移

kubernetes - 我如何找出 Kubernetes 中可用的端口?

load-balancing - kubernetes 集群内服务通信

raspberry-pi - 覆盆子pi上kubernetes上的gitlab-runner-找不到容器 “helper”

kubernetes - Kubernetes pods 副本是否同时运行?

kubernetes - 如何在 istio 中实现安全的服务间通信?