Laurent, this is possible using Google Cloud. The Google Cloud Storage
Storage Backend supports HA and the underlying GCS storage can be
configured to be multi-regional. For production, use Terraform to
bring up a HA Vault cluster in one region using this backend and
multi-regional storage. KMS keyrings are also multi-regional. Fail
over to another region by turning off the cluster in the primary
region and deploying a new cluster in a different region using the
same config, storage bucket and KMS keyring for unseal. With this you
can be running a HA cluster in one region, say us-west1 and easily
redeploy a cluster of the same configuration in us-east1 with the same
data. There is downtime in this failover but the Vault data is
preserved and it comes up working exactly the same way. We're doing
this with Vault in a GKE cluster but it could just as easily be done
with standalone GCE VMs.
-Eric
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list.
>
> GitHub Issues:
https://github.com/hashicorp/vault/issues
> IRC: #vault-tool on Freenode
> ---
> You received this message because you are subscribed to the Google Groups "Vault" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
vault-tool+...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/vault-tool/67376699-aeda-4df0-9d5e-7232fbea63fb%40googlegroups.com.