Install openbao-plugin-secrets-rancher on vault nodes (#483)
## Why The Rancher token secrets engine needs its plugin binary present in the OpenBao plugin directory before terraform-vault can register/mount it. Mirrors #480 (gpg). ## Changes - Add `openbao-plugin-secrets-rancher` to `profiles::packages::include` on the vault storage role. Installs the RPM (from rpm-internal) to `/opt/openbao-plugins/vault-plugin-secrets-rancher`. ## Merge order Part 3 of 4 — merge first (binary must exist on disk before the terraform-vault plugin-import #92 registers it with a matching sha256). --------- Co-authored-by: Ben Vincent <neotheo@gmail.com> Reviewed-on: #483 Co-authored-by: Ben Vincent <ben@unkin.net> Co-committed-by: Ben Vincent <ben@unkin.net>
This commit was merged in pull request #483.
This commit is contained in:
@@ -30,3 +30,4 @@ profiles::packages::include:
|
|||||||
openbao-plugins: {}
|
openbao-plugins: {}
|
||||||
openbao-plugin-secrets-litellm: {}
|
openbao-plugin-secrets-litellm: {}
|
||||||
openbao-plugin-secrets-gpg: {}
|
openbao-plugin-secrets-gpg: {}
|
||||||
|
openbao-plugin-secrets-rancher: {}
|
||||||
|
|||||||
Reference in New Issue
Block a user