feat: enable plugins for vault/openbao (#447)

- install openbao-plugins
- add plugin_directory

Reviewed-on: #447
This commit was merged in pull request #447.
This commit is contained in:
2026-02-08 19:19:33 +11:00
parent 69dc9e8f66
commit 6bfc63ca31
2 changed files with 7 additions and 1 deletions
+4
View File
@@ -2,6 +2,7 @@
profiles::vault::server::members_role: roles::infra::storage::vault
profiles::vault::server::members_lookup: true
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
@@ -23,3 +24,6 @@ profiles::nginx::simpleproxy::proxy_scheme: 'http'
profiles::nginx::simpleproxy::proxy_host: '127.0.0.1'
profiles::nginx::simpleproxy::proxy_port: 8200
profiles::nginx::simpleproxy::proxy_path: '/'
profiles::packages::include:
openbao-plugins: {}