Fix TTL values: convert from string to seconds (numbers)
Some checks failed
Code Quality & Security Scan / TFLint (push) Successful in 19s
Code Quality & Security Scan / Tfsec Security Scan (push) Successful in 35s
Code Quality & Security Scan / Checkov Security Scan (push) Successful in 32s
Code Quality & Security Scan / Terraform Validate (push) Failing after 21s
Code Quality & Security Scan / SonarQube Trigger (push) Has been skipped

- token_ttl: 1h -> 3600 seconds
- token_max_ttl: 4h -> 14400 seconds
- secret_id_ttl: 24h -> 86400 seconds
This commit is contained in:
Patrick de Ruiter 2025-11-10 12:25:22 +01:00
parent 8a2341423a
commit 1f82d5bec7
Signed by: pderuiter
GPG Key ID: 5EBA7F21CF583321

View File

@ -17,9 +17,9 @@ resource "vault_approle_auth_backend_role" "cert_role" {
backend = "approle" backend = "approle"
role_name = local.approle_name role_name = local.approle_name
token_policies = [vault_policy.cert_access.name] token_policies = [vault_policy.cert_access.name]
token_ttl = "1h" token_ttl = 3600 # 1 hour in seconds
token_max_ttl = "4h" token_max_ttl = 14400 # 4 hours in seconds
secret_id_ttl = "24h" secret_id_ttl = 86400 # 24 hours in seconds
} }
resource "vault_approle_auth_backend_role_secret_id" "cert_role_secret" { resource "vault_approle_auth_backend_role_secret_id" "cert_role_secret" {