将elasticsearch\u customheaders设置为kubernetes中的kibana容器

ee7vknir  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(0)|浏览(241)

我看了很多关于如何在kibana.yaml文件中设置elasticsearch.customheaders环境变量的帖子,我用它来部署一个容器,该容器将连接到受基本身份验证保护的elasticsearch。
我就是这样得到kibana.yaml文件的:

env:
        - name: ELASTICSEARCH_HOSTS
          value: http://ec2-192.158.01.compute-1.amazonaws.com:9201
        - name: ELASTICSEARCH_USERNAME
          value: admin
        - name: ELASTICSEARCH_CUSTOMHEADERS
          value: |
            {"authorization":"Basic bASe64eNcODEDPaWordExAmPle=="}
        - name: ELASTICSEARCH_PASSWORD
          value: CustomElasticSearchPassword1234
        ports:
        - containerPort: 5601

当我在kubernetes集群上应用kibana.yaml文件时,从pod获取日志并显示错误,指向elasticsearch.customheaders字段:

FATAL  Error: [config validation of [elasticsearch].customHeaders]: could not parse record value from json input

不知道我是否遗漏了一些细节。谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题