Swarm operational
This commit is contained in:
16
Makefile
16
Makefile
@@ -7,8 +7,15 @@ destroy:
|
||||
|
||||
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
|
||||
cd ansible && ansible-playbook -i ../vagrant/.vagrant/provisioners/ansible/inventory/vagrant_ansible_inventory swarm-master.yml
|
||||
ansible-workers:
|
||||
cd ansible && ansible-playbook -i ../vagrant/.vagrant/provisioners/ansible/inventory/vagrant_ansible_inventory swarm-node.yml
|
||||
ansible-stack:
|
||||
cd ansible && ansible-playbook -i ../vagrant/.vagrant/provisioners/ansible/inventory/vagrant_ansible_inventory swarm-stack.yml
|
||||
ansible-full:
|
||||
make ansible-master && make ansible-workers && make ansible-full
|
||||
|
||||
setup-keys:
|
||||
mkdir -p ./keys
|
||||
@@ -19,4 +26,9 @@ ansible-watch:
|
||||
|
||||
full-reset:
|
||||
make destroy
|
||||
make up && make ansible-master
|
||||
make up && make ansible-full
|
||||
|
||||
swarm-check:
|
||||
cd vagrant && vagrant ssh swarm-master -c "docker info"|grep -e "Managers" -e "Nodes"
|
||||
service-ls:
|
||||
cd vagrant && vagrant ssh swarm-master -c "docker service ls"
|
||||
|
||||
Reference in New Issue
Block a user