mirror of https://github.com/CrimsonTome/tldr.git
1.1 KiB
1.1 KiB
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 zoalsansible 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()}}'