[STG] keycloak-vault, iam_provisioning_config: remove approle login, add default TTLs to approle
Changes
Approle TTLs
Without any TTL on approles every token generated through this auth backend will never expire and thus can fill vault memory over time.
We set a default ttl of 1h and a max ttl of 10h.
Removal of approle login resources
Theses resources are actually used to generate a token for the given approle. This is not used as applications will generate token themselves.
Grafana OIDC secret acccess
We now allow any service account for grafana oidc secret. We already restrict access to the secret by namespace which seems sufficient.
Edited by Ghost User