blob: 18d2bd31e7207e2c53ae1ca73d126f281622c16c [file] [log] [blame]
Scott Bakerf93a06c2016-07-11 17:04:49 -07001CONFIG_DIR=$(shell pwd)
2
3everything: /usr/bin/ansible
4 ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" cord-pod-playbook.yaml
5
Zack Williams3670f442016-10-04 17:37:12 -07006/usr/bin/ansible:
Scott Bakerf93a06c2016-07-11 17:04:49 -07007 sudo apt-get update
8 sudo apt-get -y install software-properties-common curl git mosh tmux dnsutils python-netaddr
9 sudo add-apt-repository -y ppa:ansible/ansible
10 sudo apt-get update
11 sudo apt-get install -y ansible
12
13stop:
14 ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" cord-pod-stop-playbook.yaml
15
16rm: stop
17 ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" cord-pod-rm-playbook.yaml
18
Scott Baker07eff322016-07-19 15:08:29 -070019cleanup: rm
20 scripts/cleanup.sh
21
Scott Bakerf4e89982016-07-21 10:40:12 -070022local_containers: /usr/bin/ansible
Scott Bakerf93a06c2016-07-11 17:04:49 -070023 ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" local-containers-playbook.yaml
Scott Baker79d93292016-07-18 17:23:53 -070024
Scott Baker7ddc1ea2016-07-20 14:06:41 -070025cord-subscriber:
26 ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" test-subscriber-playbook.yaml
27
Scott Baker79d93292016-07-18 17:23:53 -070028cord-monitoringservice:
29 ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" monitoring-playbook.yaml
30
31exampleservice:
32 ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" exampleservice-playbook.yaml