Ansible Roles Tutorial: Structure, Templates and Reuse
Organise Ansible playbooks into reusable roles: directory layout, tasks, templates, handlers, defaults, testing and requirements.yml.
Read tutorial →Browse step-by-step tutorials in this topic.
Organise Ansible playbooks into reusable roles: directory layout, tasks, templates, handlers, defaults, testing and requirements.yml.
Read tutorial →
Automate ViciDial's MySQL backups with a mysqldump script, a systemd timer, and a guarded restore script that won't…
Read tutorial →
Use the Asterisk Manager Interface (AMI) for ViciDial operations: connect and authenticate, originate calls, monitor queues, and build…
Read tutorial →
Automate Proxmox VM template creation with Packer: define the build in HCL, provision cloud-init and QEMU Guest Agent,…
Read tutorial →
Automate Proxmox VE with its REST API: create scoped API tokens, explore endpoints with pvesh, and call the…
Read tutorial →
Install Jenkins on Ubuntu or AlmaLinux for CI/CD. Enable service, open firewall, install plugins, and run your first…
Read tutorial →Complete Linux shell scripting guide with 17 Bash tutorials: backup, monitoring, security, log analysis, and automation scripts for…
Read tutorial →
Bash script to monitor Linux disk usage and auto-clean logs, journal, and temp files when threshold is exceeded.…
Read tutorial →
Bash script to backup website files and MySQL database from one Linux server to a remote server using…
Read tutorial →
Schedule automated tasks on Linux with cron and crontab. Daily backups, scripts, and maintenance jobs.
Read tutorial →