Я могу видеть, как отправлять / экспортировать данные в консул и из него, по крайней мере, с помощью интерфейса HTTP (см. Вот (или даже Вот)).
Но как вы засеваете / экспортируете хранилище, поддерживаемое консулом? Единственный способ увидеть это - vault write secret/foo value=bar
. И я не уверен, как это сработает, когда я использую Terraform для отправки докеризованного экземпляра хранилища, поддерживаемого консулом, в облако?
На самом деле мне нужно было что-то вроде envconsul, которое позволило бы нам запустить двоичный файл с некоторыми дополнительными варами, введенными в среду.
Но когда я читал envconul документы, похоже, он также взаимодействует с Vault.