Bertrand Lanson lanson
  • Joined on 2023-06-23
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