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()'