Существуют ли какие-либо варианты для создания нескольких вложенных KEY/VALUE в консуле с использованием некоторого статического файла. Теперь, если произойдет какая-либо ошибка, я воссоздаю всю папку из корня. Есть ли способ, просто чтобы загрузить файл в одной команде, нужно создать структуру ключ/значение в консуле.
Как создать вложенную папку ключ/значение в консуле
Ответы (1)
В настоящее время Consul (версия 0.6.3) не поддерживает такую опцию.
Тем не менее, вы можете легко сделать это с помощью скрипта, который:
- cat файл свойств построчно, получайте ключ и значение из каждой строки.
- вызовите команду consul curl, чтобы поместить значение из файла свойств. Например:
curl -X PUT -d 'yourValue' http://localhost:8500/v1/kv/$ твой ключ
- если $yourKey имеет обратную косую черту, вы получите иерархию в консуле.
person
Mistriel
schedule
25.04.2016