0

我已尝试部署Prometheus OperatorWithThanos但我无法成功将Thanossidecar 部署到Prometheus pod你能帮我在部署sidecar.

我已经在我的集群中成功部署了Prometheus operator,然后我按照以下命令创建了秘密

$ kubectl -n monitoring create secret generic thanos-objstore-config --from file=thanos.yaml=/tmp/thanos-config.yaml  

然后我Thanos通过以下命令验证了sidecar

$ kubectl describe po/prometheus-prom-op-prometheus-0 -n monitoring

其中 prom-op 是我创建的 Prometheus 运算符的名称。

但我看不到 prometheus 吊舱中部署的 thanos sidecar。谁能帮我解决我做错的问题。

4

1 回答 1

0

您可以在 crd 中手动添加它。

kubectl -n monitoring edit Prometheus prometheus-operator-prometheus

然后加

thanos:
  image: improbable/thanos:v0.6.0
  objectStorageConfig:
    key: object-store.yaml
    name: thanos
  version: v0.6.0
于 2020-01-05T01:02:00.123 回答