Infrastructuur automatiseren met Ansible: zo begin je
- Wesley Kieffer
- Automatisering
- January 15, 2026
Table of Contents
Handmatig servers configureren werkt — totdat je tien servers hebt in plaats van één. Dan begint herhaalwerk, vergeet je stappen, en ontstaan er configuratieverschillen die problemen veroorzaken op het meest onhandige moment.
Ansible lost dit op. Het is een agentloze automatiseringstool die via SSH werkt en taken beschrijft in leesbare YAML-bestanden (playbooks). Geen speciale software op de servers, geen complexe installatie.
Wat kun je automatiseren?
- Packages installeren en updaten
- Configuratiebestanden uitrollen
- Services starten, stoppen en herstarten
- Gebruikers en rechten beheren
- Firewall-regels instellen
Een eenvoudig voorbeeld
Een playbook dat een webserver installeert en start:
- hosts: webservers
become: true
tasks:
- name: Installeer nginx
apt:
name: nginx
state: present
- name: Start en activeer nginx
service:
name: nginx
state: started
enabled: true
Sla dit op, run ansible-playbook webserver.yml, en alle servers in de groep webservers worden identiek geconfigureerd.
Idempotentie: de kracht van Ansible
Ansible is idempotent: het voert alleen wijzigingen door als dat nodig is. Draai je het playbook twee keer? De tweede keer verandert er niets als alles al klopt. Dit maakt het veilig om regelmatig uit te voeren.
Wanneer loont automatisering?
Vanaf drie gelijksoortige servers begint automatisering te lonen. Niet alleen in tijdsbesparing, maar ook in betrouwbaarheid. Een playbook doet altijd precies hetzelfde — een mens niet.
Wil je weten hoe automatisering past binnen jouw infrastructuur? Neem contact op.