Как записать Vault LDAP Auth Configuration из файла конфигурации json? - PullRequest
0 голосов
/ 29 ноября 2018

В моем хранилище hashicorp хранилище.Я хочу использовать метод аутентификации ldap, чтобы разрешить аутентификацию https://www.vaultproject.io/docs/auth/ldap.html

Я пишу сценарий оболочки, который должен записывать конфигурацию vault ldap из файла json.Моя конфигурация хранилища ldap с параметрами соединения хранится в том же каталоге и называется параметрами.json.Каков правильный синтаксис для загрузки параметров соединения LDAP из внешнего файла?

vault auth enable ldap
vault write auth/ldap/config config=@parameters.json

Приведенная выше команда не перезаписывает значения из этого файла.

1 Ответ

0 голосов
/ 02 декабря 2018

Сделано это, заменив его текстовым значением парой ключ / значение (ключ1 = значение 1 .... ключ n..значение n)

vault write auth/ldap/config binddn=@binddn bindpass=@bindpass url =@url

Очевидно, что свойства соединения ldap должныуказываться один за другим, и невозможно импортировать файл json для анализа

...