Files
homelab-v/k8s/infra/vpn/netbird/backend/x-oidc-client.yaml
T

28 lines
599 B
YAML

apiVersion: oidc.homelab.olav.ninja/v1alpha1
kind: XOidcClient
metadata:
name: netbird-backend
spec:
realm: homelab
clientId: netbird-backend
displayName: Netbird Backend
description: Netbird Backend Client
clientSecretSecretRef:
name: netbird-backend-oidc-credentials
namespace: netbird
key: clientSecret
type: CONFIDENTIAL
grantTypes:
- client_credentials
- code
- device_code
- password
redirectUris:
- "/*"
webOrigins:
- "+"
serviceAccountRoles:
- realm: homelab
client: builtin-homelab-realm-management
role: view-users