Развертывание коляски на прометей

Я попытался развернуть Prometheus Operator With Thanos, но не могу успешно развернуть Thanos sidecar на Prometheus pod. Вы можете мне помочь, где я ошибаюсь при развертывании sidecar.

Я успешно развернул Prometheus operator в своем кластере, а затем создал секрет, выполнив следующую команду

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

Затем я проверил Thanos коляску с помощью следующей команды

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

где прометей - это имя созданного мной оператора Прометея.

Но я не вижу коляски таноса, развернутой в капсуле Прометея. Может ли кто-нибудь помочь мне решить проблему, в которой я делаю неправильно.


person Keshav    schedule 24.08.2019    source источник
comment
Можете ли вы предоставить ямлы, которые вы использовали для развертывания сервера Prometheus?   -  person Kamol Hasan    schedule 24.08.2019
comment
github.com/helm/charts/blob/master/ stable / prometheus-operator / Вышеупомянутая ссылка - это файл yaml, который я использовал для деплоя оператора prometheus. Я также изменил файл values.yaml для танка side car thanos: baseImage: невероятная версия / thanos: v0.2.1 peers: thanos-peers.monitoring.svc: 10900 objectStorageConfig: key: thanos.yaml name: thanos-objstore-config   -  person Keshav    schedule 25.08.2019
comment
Я также создал thanos.yaml, чтобы настроить конфигурацию хранилища объектов, и он содержит: type: s3 config: bucket: test-prometheus-thanos endpoint: s3.us-west-2.amazonaws.com encryptsse: true   -  person Keshav    schedule 25.08.2019


Ответы (1)


Вы можете добавить это руководство в 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
person user607473    schedule 05.01.2020