diff --git a/ansible/makefile b/ansible/makefile index 28848fd..e6218e8 100644 --- a/ansible/makefile +++ b/ansible/makefile @@ -8,6 +8,13 @@ deploy_production: generate-token deploy_staging: generate-token ansible-playbook site.yml -i staging -u ansible + +deploy_staging_base: generate-token + ansible-playbook playbooks/sssd.yml -i staging -u ansible + ansible-playbook playbooks/wireguard.yml -i staging -u ansible + ansible-playbook playbooks/server.yml -i staging -u ansible + + generate-token: export VAULT_TOKEN=`vault token create -policy=ansible -field="token" -period 6h` diff --git a/makefile b/makefile index 6291f53..6965e41 100644 --- a/makefile +++ b/makefile @@ -14,6 +14,11 @@ create-dev: vagrant up make -C ansible deploy_staging +create-dev-base: + vagrant up + make -C ansible deploy_staging_base + + destroy-dev: vagrant destroy --force