How to configure OIDC via mc - cniackz/public GitHub Wiki

Pre-step:

  • Configure KeyCloack and expose it publicly

Steps:

mc admin config set myminio/ identity_openid \
   config_url="http://72.140.145.27/auth/realms/myrealm/.well-known/openid-configuration" \
   client_id="account" \
   client_secret="6aabe0ea-8d5f-412c-99f8-63b999ccd281" \
   scopes="openid,profile,email" \
--insecure

mc admin config reset myminio identity_openid --insecure

mc admin service restart myminio/ --insecure

mc admin config get myminio identity_openid --insecure