Skip to content
This repository was archived by the owner on Nov 20, 2025. It is now read-only.

mitodl/vault-formula

Repository files navigation

vault

SaltStack formula to install and configure Vault from Hashicorp for managing secrets in your infrastructure

Note

This formula includes custom execution and state modules that must be synced to the target minion/master prior to executing the formula. These modules additionally require the hvac library to be installed for the extensions to be made available.

Available states

Install and start the Vault server

Create a configuration file for the installed Vault server and restart the Vault service

Initialize and optionally unseal the installed Vault server. If PGP public keys or Keybase usernames are provided then the sealing keys will be regenerated after unsealing and then backed up to the Vault server.

Do an in place upgrade of Vault to the version specified in the vault:overrides:version pillar value.

Execute the tests for the associated state files.

Template

This formula was created from a cookiecutter template.

See https://github.com/mitodl/saltstack-formula-cookiecutter.

About

SaltStack formula for building and configuring Vault from Hashicorp

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors