| CONFIG_DIR=$(shell pwd) |
| |
| everything: /usr/bin/ansible |
| ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" cord-pod-playbook.yaml |
| |
| /usr/bin/ansible: |
| sudo apt-get update |
| sudo apt-get -y install software-properties-common curl git mosh tmux dnsutils python-netaddr |
| sudo add-apt-repository -y ppa:ansible/ansible |
| sudo apt-get update |
| sudo apt-get install -y ansible |
| |
| stop: |
| ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" cord-pod-stop-playbook.yaml |
| |
| rm: stop |
| ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" cord-pod-rm-playbook.yaml |
| |
| cleanup: rm |
| scripts/cleanup.sh |
| |
| local_containers: /usr/bin/ansible |
| ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" local-containers-playbook.yaml |
| |
| cord-subscriber: |
| ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" test-subscriber-playbook.yaml |
| |
| cord-monitoringservice: |
| ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" monitoring-playbook.yaml |
| |
| exampleservice: |
| ansible-playbook -i inventory/local --connection=local -e "config_dir=$(CONFIG_DIR)" exampleservice-playbook.yaml |