refactor(auth): 🔧 Simplify OAuth configuration structure
Refactors the OAuth configuration in the Grafana manifest by restructuring the indentation for clarity and organization. This change enhances readability and maintainability of the authentication settings without altering functionality.
This commit is contained in:
parent
ae26ec6a42
commit
a82d027f81
1 changed files with 13 additions and 14 deletions
|
|
@ -43,17 +43,16 @@ spec:
|
|||
auth:
|
||||
disable_login: true
|
||||
disable_login_form: true
|
||||
auth.generic_oauth:
|
||||
enabled: true
|
||||
name: Forgejo
|
||||
allow_sign_up: false
|
||||
use_refresh_token: true
|
||||
client_id: grafana
|
||||
client_secret: "thisisasecret" # $__file{/etc/secrets/auth_generic_oauth/client_secret}
|
||||
scopes: openid email profile offline_access roles
|
||||
auth_url: https://dex.observability.t09.de/auth
|
||||
token_url: https://dex.observability.t09.de/token
|
||||
api_url: https://dex.observability.t09.de/userinfo
|
||||
redirect_uri: https://grafana.observability.t09.de/login/generic_oauth
|
||||
role_attribute_path: "contains(groups[*], 'admin') && 'Admin' || contains(groups[*], 'editor') && 'Editor' || 'Viewer'"
|
||||
|
||||
generic_oauth:
|
||||
enabled: true
|
||||
name: Forgejo
|
||||
allow_sign_up: false
|
||||
use_refresh_token: true
|
||||
client_id: grafana
|
||||
client_secret: "thisisasecret" # $__file{/etc/secrets/auth_generic_oauth/client_secret}
|
||||
scopes: openid email profile offline_access roles
|
||||
auth_url: https://dex.observability.t09.de/auth
|
||||
token_url: https://dex.observability.t09.de/token
|
||||
api_url: https://dex.observability.t09.de/userinfo
|
||||
redirect_uri: https://grafana.observability.t09.de/login/generic_oauth
|
||||
role_attribute_path: "contains(groups[*], 'admin') && 'Admin' || contains(groups[*], 'editor') && 'Editor' || 'Viewer'"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue