mirror of
				https://github.com/optim-enterprises-bv/homelab.git
				synced 2025-11-03 19:37:55 +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