ansible
Beheer een groep van computers op afstand over SSH. (Gebruik het /etc/ansible/hosts
bestand om nieuwe groepen/hosts toe te voegen).
Sommige subcommando's zoals galaxy
hebben hun eigen documentatie.
Meer informatie: https://www.ansible.com/.
- Toon de hosts die tot een groep behoren:
ansible
groep --list-hosts
- Ping een groep met hosts, met gebruik van de ping module:
ansible
groep -m ping
- Toon feiten van een groep met hosts, met gebruik van de installatie module:
ansible
groep -m setup
- Voer een commando op een groep met hosts uit. met gebruik van de commando module met argumenten:
ansible
groep -m command -a '
mijn_commando'
- Voer een commando uit met administratieve rechten:
ansible
groep --become --ask-become-pass -m command -a '
mijn_commando'
- Voer een commando uit met een aangepast inventaris bestand:
ansible
groep -i
inventaris_bestand -m command -a '
mijn_command'
- Toon de groepen in een inventaris:
ansible localhost -m debug -a '
var=groups.keys()'