docs 📝: Add 'API Utilities' section and update directory structure

This commit adds a new section for API utilities in the documentation and updates the project's directory structure to better organize related files.
This commit is contained in:
2026-02-12 21:21:23 +01:00
parent 4edf66730a
commit c8e99821f1

View File

@@ -26,6 +26,7 @@
| Swap handling | ✅ | ✅ | ✅ |
| Logrotate protection | ✅ | ✅ | ✅ |
| Powertop auto-tune | ✅ | ✅ | ✅ |
| API utilities | ✅ | ✅ | ✅ |
## 📂 Directory Structure
@@ -44,7 +45,8 @@ ansible_role_proxmox_provision/
│ ├── powertop.yml # powertop setup
│ ├── repos.yml # Repository setup
│ ├── subscription.yml # Subscription nag removal
── swap.yml # Swap setup
── swap.yml # Swap setup
│ └── utilities.yml # API utilities installation
├── templates/ # Jinja2 templates
└── vars/ # Non-overridable variables
└── main.yml
@@ -114,10 +116,8 @@ See the [LICENSE](LICENSE) file for details.
## TODO
⏳ Make the nag patch checksum-based (auto-repatch after upgrades)
⏳ add molecule tests to prove idempotency
⏳ make the patch handler trigger on pve-manager upgrades
❌ Add kernel power-saving tunables ?
🔄 Split into VE versionaware tags ?
🕒 refactor
✗ debug