feat: add transit engine

- add transit engine
- add policies to manage keys, encryption and decryption
- add ability to create keys to tf_vault approle
This commit is contained in:
2025-11-15 15:55:51 +11:00
parent 59b7b01c23
commit 85d81fef72
6 changed files with 34 additions and 1 deletions
+8
View File
@@ -0,0 +1,8 @@
# Allow management of keys (create, update, delete, list, and read)
path "transit/keys/*" {
capabilities = ["create", "update", "delete", "read", "list"]
}
# Allow listing of available keys
path "transit/keys" {
capabilities = ["read", "list"]
}