Expand description
Secrets management via HashiCorp Vault
This module only reads HashiCorp Vault. Provider initialization may add
local-development env/AWS fallback credentials unless
CODETETHER_DISABLE_ENV_FALLBACK=1 is set.
Structs§
- Provider
Secrets - Provider secrets stored in Vault
- Secrets
Manager - Vault-based secrets manager
- Vault
Config - Vault configuration
Functions§
- get_
api_ key - Get API key for a provider (convenience function)
- get_
provider_ secrets - Get full provider secrets (convenience function)
- has_
api_ key - Check if a provider has an API key (convenience function)
- init_
from_ manager - Initialize the global secrets manager from an existing manager instance
- init_
secrets_ manager - Initialize the global secrets manager
- secrets_
manager - Get the global secrets manager
- set_
provider_ secrets - Set full provider secrets (convenience function)