Commit Graph

11 Commits

Author SHA1 Message Date
1720a781b7 feat: automatically commit and push new host inventory changes to Git 2026-01-04 13:05:28 +01:00
deefc70056 feat: Enhance LXC creation playbook with SSH key injection and new parameters, introduce Ansible configuration, and adjust script paths and secret variable names. 2026-01-04 12:49:48 +01:00
5e7073e414 fix: Remove duplicate ansible_user declaration in create_lxc.yml. 2026-01-04 11:57:27 +01:00
79737b8598 feat: Inject SSH public keys during LXC creation and switch to key-based authentication. 2026-01-04 11:55:56 +01:00
eecac82dcd feat: Secure new LXC containers by configuring user access, SSH keys, and restricting SSH login. 2026-01-04 11:39:45 +01:00
334213dc20 refactor: simplify LXC creation prompts and remove the update parameter from the Proxmox task. 2026-01-04 11:33:14 +01:00
9e0ba359ec feat: Make LXC CPU cores and memory configurable during creation and refine inventory group insertion regex. 2026-01-04 11:28:13 +01:00
03dedfda68 feat: Use ansible_password variable for LXC password and SSH pass, include vars.yml, and enable Proxmox LXC updates. 2026-01-04 11:23:19 +01:00
2ff405c96e docs: Add granular Proxmox API token permissions to README and fix inventory file paths in LXC playbooks. 2026-01-04 11:18:14 +01:00
a529b84a3c feat: Allow specifying container ID during LXC creation, ensure explicit start, and update README with proxmoxer dependency. 2026-01-04 11:13:48 +01:00
6801835b75 feat: Add Proxmox LXC container provisioning playbook, related secrets, and documentation. 2026-01-04 11:06:56 +01:00