diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-05-05 12:17:14 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-05-05 12:17:14 +0300 |
commit | 55bb11077a78cf2b85c28e3a65a19511f8f7c788 (patch) | |
tree | ec0c6f32d9ee62196c089a49d55b92c3bc229e1d | |
parent | 3d17642a21a01e98b71d8218c7449ec1dc6714cd (diff) | |
download | ansibleness-55bb11077a78cf2b85c28e3a65a19511f8f7c788.tar.gz |
Add: script to run playbooks against all my servers etc
-rwxr-xr-x | ansible/all.sh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/ansible/all.sh b/ansible/all.sh new file mode 100755 index 0000000..a1aafd2 --- /dev/null +++ b/ansible/all.sh @@ -0,0 +1,27 @@ +#!/bin/sh + +set -eu + +for playbook in atuin.yml exolobe1.yml exolobe2.yml holywood2.yml willikins.yml +do + echo "$playbook" + chronic ./run-playbook "$playbook" +done + +if ping -c1 exolobe4 > /dev/null +then + echo exolobe4.yaml + chronic ./run-playbook exolobe4.yml +fi + +echo git.liw.fi +chronic run-ansible git.liw.fi.hz hosts.git git.liw.fi.yml + +echo http.liw.fi +chronic run-ansible http.liw.fi.hz hosts.http http.liw.fi.yml + +echo irc.liw.fi +chronic run-ansible irc.liw.fi.hz hosts.irc irc.liw.fi.yml + +echo shell.liw.fi +chronic run-ansible shell.liw.fi.hz hosts.shell shell.liw.fi.yml |