feat: manage vault version (#446)

- add params for version and package name
- add param to cleanup openbao
- add version lock (if not latest)

Reviewed-on: #446
This commit was merged in pull request #446.
This commit is contained in:
2026-02-08 22:26:22 +11:00
parent 6bfc63ca31
commit 8c24c6582f
2 changed files with 32 additions and 2 deletions
+3 -2
View File
@@ -5,8 +5,9 @@ profiles::vault::server::data_dir: /data/vault
profiles::vault::server::plugin_dir: /opt/openbao-plugins
profiles::vault::server::manage_storage_dir: true
profiles::vault::server::tls_disable: false
vault::package_name: openbao
vault::package_ensure: latest
profiles::vault::server::package_name: openbao
profiles::vault::server::package_ensure: 2.4.4
profiles::vault::server::disable_openbao: false
# additional altnames
profiles::pki::vault::alt_names: