servers/roles/proxmox
Timotej Lazar 3f53c84865 proxmox: add LDAP user sync script
Since OIDC auth doesn’t support groups, get them from AD over LDAP.

Add a script to fetch user and groups, and update /etc/pve/user.cfg. The
script is only installed on one node (first alphabetically), with a cron
job to run it daily.

The script is installed for clusters with the sync-ldap context key set
to a corresponding OIDC realm. The keys ldap_user and ldap_pass must be
present in the password store under cluster/<name>.
2024-05-14 12:04:35 +02:00
..
files proxmox: use inner L3 info for ECMP hashing 2024-04-08 08:49:16 +02:00
handlers proxmox: add initial support for L2 VXLAN 2023-10-18 15:02:36 +02:00
tasks proxmox: add LDAP user sync script 2024-05-14 12:04:35 +02:00
templates proxmox: add LDAP user sync script 2024-05-14 12:04:35 +02:00