在Elasticsearch配置中将环境变量用作数组

时间:2019-05-21 01:18:28

标签: elasticsearch

documentation中提到,可以在Elasticsearch配置中将环境变量扩展为数组/集合,但是我很难让复杂的环境变量扩展为列表。

变量看起来像SEC_ADMIN_DN="CN=secadmin,OU=DevOps,O=Company Ltd,DC=test,DC=co"

问题是这是数组中的一项,即使它是用逗号分隔的。根据文档,以逗号分隔的项目会自动视为数组。那么,如何将其视为单个项目呢?

在elasticsearch配置中,我将其用作

  authcz:
    admin_dn: '${SEC_ADMIN_DN}'

应扩展为类似的内容,

  authcz:
    admin_dn:
      - CN=secadmin,OU=DevOps,O=Company Ltd,DC=test,DC=co

是否仅通过配置即可实现?

0 个答案:

没有答案