mirror of
https://github.com/optim-enterprises-bv/homelab.git
synced 2025-11-02 19:08:03 +00:00
fix(netbird): change oidc clientId
This commit is contained in:
@@ -6,11 +6,11 @@ configMapGenerator:
|
|||||||
namespace: netbird
|
namespace: netbird
|
||||||
literals:
|
literals:
|
||||||
# variables: https://github.com/netbirdio/dashboard/blob/main/config.json
|
# variables: https://github.com/netbirdio/dashboard/blob/main/config.json
|
||||||
- AUTH_AUDIENCE="netbird-dashboard"
|
- AUTH_AUDIENCE="netbird"
|
||||||
- AUTH_AUTHORITY="https://keycloak.stonegarden.dev/realms/homelab"
|
- AUTH_AUTHORITY="https://keycloak.stonegarden.dev/realms/homelab"
|
||||||
|
- AUTH_CLIENT_ID="netbird"
|
||||||
- AUTH_REDIRECT_URI="/callback"
|
- AUTH_REDIRECT_URI="/callback"
|
||||||
- AUTH_SILENT_REDIRECT_URI="/silent-callback"
|
- AUTH_SILENT_REDIRECT_URI="/silent-callback"
|
||||||
- AUTH_CLIENT_ID="netbird-dashboard"
|
|
||||||
- AUTH_SUPPORTED_SCOPES="openid profile email offline_access netbird-api"
|
- AUTH_SUPPORTED_SCOPES="openid profile email offline_access netbird-api"
|
||||||
- USE_AUTH0="false"
|
- USE_AUTH0="false"
|
||||||
- NETBIRD_MGMT_API_ENDPOINT="https://netbird.stonegarden.dev"
|
- NETBIRD_MGMT_API_ENDPOINT="https://netbird.stonegarden.dev"
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
apiVersion: oidc.homelab.olav.ninja/v1alpha1
|
apiVersion: oidc.homelab.olav.ninja/v1alpha1
|
||||||
kind: XOidcClient
|
kind: XOidcClient
|
||||||
metadata:
|
metadata:
|
||||||
name: netbird-dashboard
|
name: netbird
|
||||||
spec:
|
spec:
|
||||||
realm: homelab
|
realm: homelab
|
||||||
clientId: netbird-dashboard
|
clientId: netbird
|
||||||
displayName: Netbird Dashboard
|
displayName: Netbird
|
||||||
description: Netbird Dashboard Client
|
description: Netbird OIDC client
|
||||||
type: PUBLIC
|
type: PUBLIC
|
||||||
defaultScopes:
|
defaultScopes:
|
||||||
- acr
|
- acr
|
||||||
|
|||||||
@@ -66,7 +66,7 @@
|
|||||||
},
|
},
|
||||||
"PKCEAuthorizationFlow": {
|
"PKCEAuthorizationFlow": {
|
||||||
"ProviderConfig": {
|
"ProviderConfig": {
|
||||||
"Audience": "${NETBIRD_AUTH_PKCE_AUDIENCE}",
|
"Audience": "${NETBIRD_AUTH_AUDIENCE}",
|
||||||
"ClientID": "${NETBIRD_AUTH_CLIENT_ID}",
|
"ClientID": "${NETBIRD_AUTH_CLIENT_ID}",
|
||||||
"ClientSecret": "${NETBIRD_AUTH_CLIENT_SECRET}",
|
"ClientSecret": "${NETBIRD_AUTH_CLIENT_SECRET}",
|
||||||
"Domain": "",
|
"Domain": "",
|
||||||
|
|||||||
@@ -12,16 +12,15 @@ configMapGenerator:
|
|||||||
literals:
|
literals:
|
||||||
- NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT="https://keycloak.stonegarden.dev/realms/homelab/.well-known/openid-configuration"
|
- NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT="https://keycloak.stonegarden.dev/realms/homelab/.well-known/openid-configuration"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_PROVIDER="hosted"
|
- NETBIRD_AUTH_DEVICE_AUTH_PROVIDER="hosted"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_AUDIENCE="netbird-dashboard"
|
- NETBIRD_AUTH_DEVICE_AUTH_AUDIENCE="netbird"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_AUTHORITY="https://keycloak.stonegarden.dev/realms/homelab"
|
- NETBIRD_AUTH_DEVICE_AUTH_AUTHORITY="https://keycloak.stonegarden.dev/realms/homelab"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_CLIENT_ID="netbird-dashboard"
|
- NETBIRD_AUTH_DEVICE_AUTH_CLIENT_ID="netbird"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_DEVICE_AUTHORIZATION_ENDPOINT="https://keycloak.stonegarden.dev/realms/homelab/protocol/openid-connect/auth"
|
- NETBIRD_AUTH_DEVICE_AUTH_DEVICE_AUTHORIZATION_ENDPOINT="https://keycloak.stonegarden.dev/realms/homelab/protocol/openid-connect/auth"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_TOKEN_ENDPOINT="https://keycloak.stonegarden.dev/realms/homelab/protocol/openid-connect/token"
|
- NETBIRD_AUTH_DEVICE_AUTH_TOKEN_ENDPOINT="https://keycloak.stonegarden.dev/realms/homelab/protocol/openid-connect/token"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_SCOPE="openid"
|
- NETBIRD_AUTH_DEVICE_AUTH_SCOPE="openid"
|
||||||
- NETBIRD_AUTH_DEVICE_AUTH_USE_ID_TOKEN="false"
|
- NETBIRD_AUTH_DEVICE_AUTH_USE_ID_TOKEN="false"
|
||||||
- NETBIRD_AUTH_AUDIENCE="netbird-dashboard"
|
- NETBIRD_AUTH_AUDIENCE="netbird"
|
||||||
- NETBIRD_AUTH_PKCE_AUDIENCE="netbird-dashboard"
|
- NETBIRD_AUTH_CLIENT_ID="netbird"
|
||||||
- NETBIRD_AUTH_CLIENT_ID="netbird-dashboard"
|
|
||||||
- NETBIRD_AUTH_PKCE_REDIRECT_URLS='[ "http://localhost:53000" ]'
|
- NETBIRD_AUTH_PKCE_REDIRECT_URLS='[ "http://localhost:53000" ]'
|
||||||
- NETBIRD_AUTH_SUPPORTED_SCOPES="openid profile email offline_access netbird-api"
|
- NETBIRD_AUTH_SUPPORTED_SCOPES="openid profile email offline_access netbird-api"
|
||||||
- name: management-connection-config
|
- name: management-connection-config
|
||||||
|
|||||||
Reference in New Issue
Block a user