|
@@ -2,8 +2,6 @@ ANSIBLE=ansible-playbook -i inventory
|
|
|
|
|
|
.PHONY: setup test update endpoints baseline manage-users vpc-deploy check-playbooks
|
|
|
|
|
|
-export EC2_INI_PATH=./ec2.ini
|
|
|
-
|
|
|
setup:
|
|
|
./extensions/setup/setup.sh
|
|
|
|
|
@@ -16,20 +14,5 @@ test: check-playbooks
|
|
|
check-playbooks:
|
|
|
./extensions/test/check_playbooks.sh
|
|
|
|
|
|
-endpoints:
|
|
|
- $(ANSIBLE) -l $(HOST) playbooks/vpn-endpoints.yml
|
|
|
-
|
|
|
-baseline:
|
|
|
- $(ANSIBLE) -k -l $(HOST) playbooks/baseline.yml
|
|
|
-
|
|
|
-endpoint-prepare:
|
|
|
- $(ANSIBLE) -l $(HOST) playbooks/endpoint-prepare.yml
|
|
|
-
|
|
|
manage-users:
|
|
|
$(ANSIBLE) playbooks/manage-users.yml
|
|
|
-
|
|
|
-vpc-deploy:
|
|
|
- cd terraform && $(MAKE) apply
|
|
|
- echo "Waiting for resources to be available" && sleep 120
|
|
|
- EC2_INI_PATH="./ec2_public.ini" $(ANSIBLE) playbooks/vpc-base.yml
|
|
|
- EC2_INI_PATH="./ec2_public.ini" $(ANSIBLE) playbooks/fetch-vpn-config.yml
|