servers/roles/proxmox/templates
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
..
cluster.fw.j2 proxmox: set up firewall 2024-04-05 06:00:50 +02:00
frr.conf.j2 proxmox: only advertise local routes 2024-04-04 10:17:58 +02:00
interfaces.j2 proxmox: don’t route host traffic over VNIs 2024-05-05 12:58:54 +02:00
real.intf.j2 proxmox: set vxlan-local-tunnelip for loopback interface 2024-04-22 13:30:35 +02:00
sync-ldap.py.j2 proxmox: add LDAP user sync script 2024-05-14 12:04:35 +02:00