Использование переменных среды в качестве массивов в конфигурации Elasticsearch - PullRequest
0 голосов
/ 21 мая 2019

В документации упоминается, что переменные среды могут быть расширены как массивы / коллекции в конфигурации Elasticsearch, однако у меня возникают некоторые проблемы с получением сложной переменной среды для раскрытия в виде списка.

Переменная выглядит так: SEC_ADMIN_DN="CN=secadmin,OU=DevOps,O=Company Ltd,DC=test,DC=co"

Проблема в том, что это один элемент массива, даже если он разделен запятыми. Пункты, разделенные запятыми в соответствии с документацией, автоматически обрабатываются как массивы. Итак, как мне избежать этого, чтобы он рассматривался как один элемент?

В конфигурацииasticsearch я использую его как

  authcz:
    admin_dn: '${SEC_ADMIN_DN}'

Должен быть расширен до чего-то вроде

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

В любом случае, чтобы добиться этого только в конфигурации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...