jaeger查询和crashloopbackoff中的jaeger收集器pod

dz6r00yl  于 2021-06-10  发布在  Cassandra
关注(0)|答案(1)|浏览(587)

我正在尝试部署jaeger-helm图表,用azurecosmosdb作为cassandra存储后端。我已经设置了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

但是,在检查pod时,收集器和查询处于crashloopbackoff状态

运行descripe命令时的两个容器都抱怨:

Readiness probe failed: HTTP probe failed with statuscode: 503

我不知道我在这里错过了什么?

2j4z5cfb

2j4z5cfb1#

不确定,但似乎您错过了在azurecosmosdb中设置cassandra存储的tls。当您使用cassandra客户机连接azurecosmosdb中的cassandra存储时,它将发出超时错误,但是如果启用ssl,则连接工作正常。因此,我认为您可以尝试按照github中提供的步骤在values.yaml中为cassandra启用tls。

相关问题