Files
homelab-v/k8s/infra/vpn/netbird/dashboard/oidc-client.yaml
T
Vegard Hagen 69d56e8e71 feat: install Netbird as a VPN solution
Also configure Netbird OIDC client in Keycloak using Crossplane
2024-11-17 17:03:27 +01:00

25 lines
648 B
YAML

apiVersion: openidclient.keycloak.crossplane.io/v1alpha1
kind: Client
metadata:
name: netbird
spec:
forProvider:
name: Netbird
accessType: PUBLIC
clientId: netbird
description: Netbird Client
standardFlowEnabled: true
directAccessGrantsEnabled: true
oauth2DeviceAuthorizationGrantEnabled: true
baseUrl: "https://netbird.stonegarden.dev"
validRedirectUris:
- "http://localhost:53000"
- "http://localhost:8080/*"
- "https://netbird.stonegarden.dev/*"
validPostLogoutRedirectUris:
- "https://netbird.stonegarden.dev/*"
webOrigins:
- "+"
realmIdRef:
name: homelab