Files
ansible_role_proxmox_provision/tasks/main.yml
Jose 7e738cfbec
Some checks failed
ansible-lint / Ansible Lint (push) Failing after 6s
Gitleaks Scan / gitleaks (push) Successful in 5s
Markdown Lint / markdown-lint (push) Successful in 5s
feat : Add tasks for importing utilities.yml and installing system packages
This commit introduces two new tasks in the Ansible playbook. The first task imports a `utilities.yml` file, which likely contains reusable utility functions or configurations for API interactions. The second task installs necessary system packages required for the application to run smoothly.
2026-02-12 18:08:57 +01:00

23 lines
644 B
YAML

---
# ansible_role_proxmox_provision/tasks/main.yml
# Main tasks for role
# ===================
- name: Install api utilities
ansible.builtin.import_tasks: utilities.yml
- name: Disable enterprise repo, enable no-subscription
ansible.builtin.import_tasks: repos.yml
- name: Remove the infamous subscription nag
ansible.builtin.import_tasks: subscription.yml
- name: Disable swap or tune it
ansible.builtin.import_tasks: swap.yml
- name: Stop logs from quietly murdering the disk
ansible.builtin.import_tasks: logrotate.yml
- name: Install powrttop, auto-tune, and make it persistent
ansible.builtin.import_tasks: powertop.yml