NewBie question

Hi All,

I am having two different understanding after reading the docs about the consul.

  1. Is consul used as a backend, persistent storage for Vault HA support? All the secrets will be in consul in this scenario?
  2. is consul act as service control, network tool, will replace servicemash in the container scenario.


A1. Yes, Consul can be used as a backend storage for Vault. Since Vault 1.4 Vault came with its own “raft” backend, so Consul backend for Vault is not a must have.

A2. Consul (unrelated whether you use Vault or not) is a distributed KV store, service registry and can be used for service discovery, and yes, in an advanced scenario as a service mesh.


1 Like

Thanks! Great to know this and very helpful.