puppet-prod/site/roles/manifests/infra/storage/vault.pp
Ben Vincent fe05c86463 feat: add vault server profile
- add vault module to puppetfile
- define class to manage the install and config of vault
- manage the datavol and raft storage
- manage the unzip and other compression tools
- define custom unseal script and service
- add documentation on initial setup of vault
2024-02-17 21:12:12 +11:00

9 lines
227 B
Puppet

# a role to deploy a vault node
class roles::infra::storage::vault {
include profiles::defaults
include profiles::base
include profiles::base::datavol
include profiles::vault::server
include profiles::vault::unseal
}