Files
tp2_ansible/README.md
2022-12-05 07:55:41 +01:00

832 B

demoAnsible

Setup

  • Install Virtualbox
  • Install vagrant
  • Install ansible
  • Start the VMs using vagrant
git clone https://github.com/barais/demoAnsible
cd vagrant
vagant up
# Check that the VM are up
# Check that you can login using ssh (ssh vagrant@192.168.56.141 # password: vagrant)

Demo 1

Run the playbook

ansible-playbook playbook.yml -i hosts

Try to access http://192.168.56.141/index.php

Demo 2

  • Kill the VMs and remove them.
  • Use vagrant to recreate them from scratch
git clone https://github.com/barais/demoAnsible
cd vagrant
vagant up
# Check that the VM are up
# Check that you can login using ssh (ssh vagrant@192.168.56.141 # password: vagrant)

Run the playbook

ansible-playbook site.yml -i hosts

Try to access http://192.168.56.141/index.php