G-Research / astral

Apache License 2.0
1 stars 4 forks source link

Standalone Astral + Vault #42

Open suprjinx opened 2 weeks ago

suprjinx commented 2 weeks ago

If we want to package Astral with an Astral-managed Vault instance, we probably need to ensure a production-grade vault install. Perhaps adapt the official Helm chart?

There are a a lot of complexities to the production Vault install -- unsealing tokens with quorum, mTLS certs from some other source, etc.

suprjinx commented 1 week ago

Need some info: how production-grade should the standalone / managed Vault be?

  1. does it need to be HA cluster?
  2. presume K8S? Could Astral Helm chart include Vault Helm chart?
  3. if K8S, can we rely on cert-manager to configure mTLS for Astral and Vault? (This kind of requires another Vault instance or similar to pre-exist our managed Vault)
  4. if not k8s/helm, we may need a "configure" step to generate certs before bringing up Astral and Vault.
suprjinx commented 2 days ago

With production-grade Vault, we'd still want to deploy opensource which may lack some features. Can we achieve HA, etc, with opensource edition (or OpenBao)?