Block a user
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 20:25:59 +00:00
83d807d69e
fix: some more old naming things
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 20:24:36 +00:00
8d4263468f
fix: outputs using old reosurce naming
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 20:23:15 +00:00
c268547bd8
fix: variable validation using old names
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 20:14:03 +00:00
ca19309d2a
feat: refactor module, simplify naming and create additional entities for extra roles
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 17:22:37 +00:00
e4ddcb6be8
feat: create entities for each extra policies
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 14:27:43 +00:00
4975119e0b
feat: change approle path to <prefix>/approle instead of <prefix>-approle
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 14:25:55 +00:00
b1f512b85c
fix: make tenant group external
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 14:25:02 +00:00
47f53a2a20
fix: remove duplicate resource
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 14:24:17 +00:00
23ba2c3cea
fix: remove duplicate resource
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 14:22:22 +00:00
70c53fbef7
feat: move every approle role to dedicated backend, and add group to pass metadata along
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 13:35:57 +00:00
6872e4191a
fix: remount needs sudo
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 13:20:21 +00:00
154a3ba98a
fix: increase permissions for remounting secret engines
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 12:48:15 +00:00
e1128cf244
fix: wrong allowed_parameters type for params
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 12:04:27 +00:00
a4e8e14096
feat: allow tenant admin to remount secret engines on tenant prefix
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-26 10:45:39 +00:00
ba09f9e4dc
fix: revert using locals for role policies
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-25 16:39:58 +00:00
9a4f2837a0
fix: do not allow any token creation for now, will have to avoid child tokens in tf provider config
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-25 16:35:38 +00:00
0803966716
fix: templating not working for arrays
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-25 16:27:09 +00:00
8a5a85f33f
fix: circular dependency
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-25 16:24:28 +00:00
39371c8503
feat: only allow tenant admin to create tokens with its own policies
lanson
pushed to feat/stable-release at terraform-registry/terraform-vault-tenant
2024-05-25 16:07:04 +00:00
8ab67a2ed6
fix: template of policy file