Ошибка при запросе Консул агента: Get http://127.0.0.1:8500/v1/kv/vault?recurse=: dial tcp 127.0.0.1:8500: connect: соединение отклонено - PullRequest
1 голос
/ 07 октября 2019

~] $ / apps / bin / consul / consul kv хранилище экспорта

Ошибка при запросе Консул агента: Получить http://127.0.0.1:8500/v1/kv/vault?recurse=: dial tcp 127.0.0.1:8500: connect: соединение отклонено

Я пытаюсь экспортировать все хранилище / папку из консула.

, увидев приведенную ниже ошибку

Ошибка запроса агента Consul: Get http://127.0.0.1:8500/v1/kv/vault?recurse=: dial tcp 127.0.0.1:8500: соединение: соединение отказано

1 Ответ

0 голосов
/ 13 ноября 2019

Вам необходимо изменить http / s-адрес Консульского агента , к которому вы пытаетесь подключиться. Значение по умолчанию - http://127.0.0.1:8500, и оно не работает, как вы можете видеть из ошибки.

Для этого установите следующую переменную среды с помощью команды export:

export CONSUL_HTTP_ADDR = <http/s_address_to_consul_agent>

При подключении через TLS, установите также:

export CONSUL_CACERT = <path_to_cert_file>

В качестве альтернативы , вы можете установить вышеуказанные значения в качестве параметров - consul kv export:

consul kv export -http-addr=<http/s_address_to_consul_agent> -ca-file=<path_to_cert_file> 
...