Skip to content

[STG] keycloak-vault, iam_provisioning_config: remove approle login, add default TTLs to approle

Ghost User requested to merge remove-approle-login into master

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

Merge request reports

Loading