Commit Graph

6 Commits

Author SHA1 Message Date
f597e0a979 fix: fix vault_* groups
- fix vault_admin group
2024-10-21 20:01:21 +11:00
bcdb81e060 feat: add vault admin group
- assign global-admin policy
2024-10-21 19:42:49 +11:00
f78416361b feat: manage terraform access to vault
- add approle for terraform, tf_vault
- add policices to manage terraform access to vault
- add policices for default access to vault from ldap users
2024-09-26 22:59:40 +10:00
582f38c68f feat: update ldap backend
- confirm users can authenticate
- add `vault_access` group with base rights for users
2024-09-26 17:30:18 +10:00
7b9e27cfe6 feat: enable retrieving bindpass from vault
- set bindpass/binddn/url correctly for ldap
- retrieve bindpass from vault
2024-09-23 22:49:53 +10:00
14790f8277 feat: import current status
- import pki, ssh, kv, rundeck engines
- deploy all roles from terraform
- deploy all policies from terraform
- deploy all approles from terraform
2024-09-23 22:01:18 +10:00