feat: add terraform-ldap service

- add consul role/policy/acls to allow terraform-ldap state management
- add approle to generate tokens for consul
This commit is contained in:
2026-02-15 13:36:10 +11:00
parent d398911108
commit dca26029c0
4 changed files with 31 additions and 0 deletions
@@ -0,0 +1,10 @@
# generate credentials for the terraform-ldap role in consul
---
rules:
- path: "consul_root/au/syd1/creds/terraform-ldap"
capabilities:
- read
auth:
approle:
- terraform_ldap