summaryrefslogtreecommitdiffstats
path: root/vagrant/ansible/Makefile
blob: 558338e70ccfce91a45db669c4450de6c2dfc1bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
INVENTORY := ./vagrant_ansible_inventory

ifdef EXTRA_VARS
	ANSIBLE_EXTRA_VARS := -e '${EXTRA_VARS}'
endif

setup.test:
	@ansible-playbook -i $(INVENTORY) ${ANSIBLE_EXTRA_VARS} ./test.local.yml

setup.cluster:
	@ansible-playbook -i $(INVENTORY) ${ANSIBLE_EXTRA_VARS} ./setup-cluster.yml

setup.clients:
	@ansible-playbook -i $(INVENTORY) ${ANSIBLE_EXTRA_VARS} ./setup-clients.yml

client.test:
	@ansible-playbook -i $(INVENTORY) ${ANSIBLE_EXTRA_VARS} ./client-test.yml

setup.site: setup.cluster setup.clients client.test

.PHONY: setup.cluster setup.clients setup.site