Add minio to authentik

This commit is contained in:
Tobias Reisinger 2024-10-09 01:33:24 +02:00
parent 0b838b52cc
commit 979a386831
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
3 changed files with 47 additions and 2 deletions
roles/minio/vars

View file

@ -21,6 +21,14 @@ minio_env:
MINIO_ROOT_USER: "{{ vault_minio.user }}"
MINIO_ROOT_PASSWORD: "{{ vault_minio.pass }}"
MINIO_IDENTITY_OPENID_CONFIG_URL: "{{ (opentofu.authentik_data.minio.base_url, '.well-known/openid-configuration') | path_join }}"
MINIO_IDENTITY_OPENID_CLIENT_ID: "{{ opentofu.authentik_data.minio.client_id }}"
MINIO_IDENTITY_OPENID_CLIENT_SECRET: "{{ opentofu.authentik_data.minio.client_secret }}"
MINIO_IDENTITY_OPENID_CLAIM_NAME: minio_policy
MINIO_IDENTITY_OPENID_DISPLAY_NAME: auth.serguzim.me
MINIO_IDENTITY_OPENID_SCOPES: openid,email,profile,minio
minio_compose:
watchtower: true
image: minio/minio