Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standalone Astral + Vault #42

Open
suprjinx opened this issue Oct 2, 2024 · 3 comments
Open

Standalone Astral + Vault #42

suprjinx opened this issue Oct 2, 2024 · 3 comments
Assignees

Comments

@suprjinx
Copy link
Collaborator

suprjinx commented Oct 2, 2024

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 suprjinx assigned suprjinx and unassigned suprjinx Oct 3, 2024
@suprjinx
Copy link
Collaborator Author

suprjinx commented Oct 7, 2024

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 suprjinx self-assigned this Oct 7, 2024
@suprjinx
Copy link
Collaborator Author

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)?

@GeorgeJahad
Copy link
Collaborator

@suprjinx and I discussed this one last week. We think it can be left for after the initial release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants