Jaeger-запрос и Jaeger-коллекторы в CrashLoopBackOff - PullRequest
1 голос
/ 09 января 2020

Я пытаюсь развернуть диаграмму Jaeger Helm с Azure Cosmos DB, выступающей в качестве Cassandra Storage Backend. Я настроил CosmosDB и создал файл значений, как показано ниже:

storage:
  type: cassandra
  cassandra:
    host: xxxxxxx.cassandra.cosmos.azure.com
    port: 10350
    user: xxxxxx
    password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    tls:
      enabled: false
      secretName: cassandra-tls-secret

provisionDataStore:
  cassandra: false

Команда, которую я использую для развертывания Jaeger с файлом значений:

helm install jaeger jaegertracing/jaeger -n <my-namespace> -f values.yml

Однако на проверка модулей, сборщик и запрос находятся в CrashLoopBackOff

enter image description here

Оба контейнера при запуске команды description жалуются:

Readiness probe failed: HTTP probe failed with statuscode: 503

Я не уверен, что мне здесь не хватает?

1 Ответ

0 голосов
/ 10 января 2020

Не уверен, но, похоже, вы пропустили установку TLS для Cassandra Storage в Azure Cosmos DB. Когда вы используете клиент Cassandra для подключения Cassandra Storage в Azure Cosmos DB, он выдаст ошибку времени ожидания, но если вы включите SSL, соединение будет работать хорошо. Поэтому я думаю, что вы можете попытаться включить TLS для Cassandra в вашем values.yaml, следуя инструкциям в Github, который предоставил.

...