HashiCorp Vault Secrets Manager
Storing secrets in HashiCorp Vault.
HashiCorp Vault Secrets Manager
If you already use secrets managers to manage your secrets, please use the provided zenml secrets-manager secrets migrate
CLI command to migrate your secrets to the centralized secrets store.
Alternatively, you may use any of the other secrets store back-ends that the ZenML server supports, such as Google Secret Manager, Azure Key Vault, AWS Secrets Manager, or even the ZenML SQL database.
When to use it
You should use the HashiCorp Vault secrets manager if:
a component of your stack requires a secret for authentication, or you want to use secrets inside your steps.
you're already using HashiCorp Vault to store your secrets or want a self-hosted secrets solution.
How to deploy it
To get started with this secrets manager, you need to either:
How to use it
To use the Vault secrets manager, we need:
The ZenML
vault
integration installed. If you haven't done so, runThe Vault server URL and KV Secrets Engine v2 endpoint.
We can then register the secrets manager and use it in our active stack:
Last updated