- Install Vagrant
- Install Ansible
vagrant up
ansible-galaxy install -r requirements.yml
My example inventory:
[service]
IP service machine
[db]
IP db machine
[all:vars]
ansible_connection=ssh
ansible_user=vagrant
ansible_ssh_private_key_file="/foo/bar/.vagrant.d/insecure_private_key"
ansible-playbook playbooks/service/main.yaml -i inventories/vagrant -v
ansible-playbook playbooks/db/main.yaml -i inventories/vagrant -v
- Now If you are using Mac/Ubuntu: Add your
/etc/hosts
with (IP of machine)192.168.2.2 service.test
- Then go to browser with
service.test