From 55bb11077a78cf2b85c28e3a65a19511f8f7c788 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Tue, 5 May 2020 12:17:14 +0300 Subject: Add: script to run playbooks against all my servers etc --- ansible/all.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 ansible/all.sh 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 -- cgit v1.2.1