23 lines
519 B
Makefile
23 lines
519 B
Makefile
list:
|
|
vagrant status
|
|
up:
|
|
cd vagrant && vagrant up
|
|
destroy:
|
|
cd vagrant && vagrant destroy -f
|
|
|
|
ansible-setup:
|
|
ansible-galaxy install -r ansible/ansible-requirements.yml
|
|
ansible-master:
|
|
cd ansible && ansible-playbook -i ../vagrant/.vagrant/provisioners/ansible/inventory/vagrant_ansible_inventory master.yml
|
|
|
|
setup-keys:
|
|
mkdir -p ./keys
|
|
ssh-keygen -t ed25519 -f ./keys/access -N "" -q
|
|
|
|
ansible-watch:
|
|
find ./ansible -type f | entr -p make ansible-master
|
|
|
|
full-reset:
|
|
make destroy
|
|
make up && make ansible-master
|