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