Add scoped LLDAP identity provisioner
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

This commit is contained in:
tegwick 2026-07-28 00:57:16 +02:00
parent 86eed20012
commit ba07dd2acb
7 changed files with 377 additions and 0 deletions

View file

@ -62,6 +62,10 @@ spec:
- {name: USER_ENGINE_OIDC_REDIRECT_URI, value: "https://users.92-205-62-239.nip.io/oidc/callback"}
- {name: USER_ENGINE_OIDC_BACKEND_URL, value: "http://keycape.sso.svc.cluster.local:8080"}
- {name: USER_ENGINE_PUBLIC_REGISTRATION, value: "false"}
- {name: USER_ENGINE_PROVISIONING_URL, value: "http://identity-provisioner.sso.svc.cluster.local:8080"}
- name: USER_ENGINE_PROVISIONING_TOKEN
valueFrom:
secretKeyRef: {name: identity-provisioner-client, key: token}
securityContext:
allowPrivilegeEscalation: false
capabilities: {drop: ["ALL"]}
@ -117,6 +121,12 @@ spec:
podSelector:
matchLabels: {app.kubernetes.io/name: keycape}
ports: [{protocol: TCP, port: 8080}]
- to:
- namespaceSelector:
matchLabels: {kubernetes.io/metadata.name: sso}
podSelector:
matchLabels: {app.kubernetes.io/name: identity-provisioner}
ports: [{protocol: TCP, port: 8080}]
- to:
- namespaceSelector:
matchLabels: {kubernetes.io/metadata.name: kube-system}