| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
| ansible [2020/07/12 19:58] – [Ansible] andi | ansible [2020/12/10 00:59] – [Useful combinations] andi |
|---|
| * Change ''nginx'' config on all relays: ''<nowiki>--tags nginx,config</nowiki>'' | * Change ''nginx'' config on all relays: ''<nowiki>--tags nginx,config</nowiki>'' |
| * Deploy only streaming website: ''<nowiki>--tags deploy_website</nowiki>'' | * Deploy only streaming website: ''<nowiki>--tags deploy_website</nowiki>'' |
| * e.g. | * e.g. `./ansible-playbook-keepass --tags deploy_website -i event loadbalancers.yml` |
| ./ansible-playbook-keepass --tags deploy_website -i event loadbalancers.yml | |
| |
| * Deploy encoder setting for a conference | * Deploy encoder setting for a conference |
| * edit group_vars/all and group_vars/saal* | * edit group_vars/all and group_vars/saal* |
| * `./ansible-playbook-keepass -i inventory/event -u voc --become --become-method=sudo --limit encoder1.lan.c3voc.de --tags encodermode site.yml` | * `./ansible-playbook-keepass -i inventory/event --limit encoder1.lan.c3voc.de --tags encodermode site.yml` |
| * or `./ansible-playbook-keepass -i inventory/event -u voc --become --become-method=sudo --limit encoder1.lan.c3voc.de --tags voctomix site.yml` | * or `./ansible-playbook-keepass -i inventory/event --limit encoder1.lan.c3voc.de --tags voctomix site.yml` |
| * or `./ansible-playbook-keepass -i inventory/event -u voc --become --become-method=sudo -l saal5 --tags voctomix site.yml` | * or `./ansible-playbook-keepass -i inventory/event -l saal5 --tags voctomix site.yml` |
| | |
| * Debug without rerunning working tasks | * Debug without rerunning working tasks |
| * ```KEEPASS="${KEEPASS}" KEEPASS_PW="${KEEPASS_PW}" python2 `which ansible-playbook` -i inventory/event -u voc --become --become-method=sudo -l saal5 --tags voctomix --start-at-task="encoder : create recording script" encoder.yml``` | * ```KEEPASS="${KEEPASS}" KEEPASS_PW="${KEEPASS_PW}" python3 `which ansible-playbook` -i inventory/event -l saal5 --tags voctomix --start-at-task="encoder : create recording script" encoder.yml``` |
| |
| |