Skip to content

christophe-freijanes/ansible-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-webapp

  • Repository ansible-webapp of training deployment with role ansible

  • This playbook will allow you to deploy an Apache2 container containing a website on two client servers.

  • For run the role webapp, run this command:

ansible-playbook -i hosts.yml play-deploy-webapp.yml --tags "webapp"
  • List tags :
ansible-playbook -i hosts.yml play-deploy-webapp.yml --list-tags
  • Run all tasks with tags "check" :
ansible-playbook -i hosts.yml play-deploy-webapp.yml --tags "check"
  • Command-line ansible tag
--tags all - run all tasks, ignore tags (default behavior)
--tags [tag1, tag2] - run only tasks with either the tag tag1 or the tag tag2
--skip-tags [tag3, tag4] - run all tasks except those with either the tag tag3 or the tag tag4
--tags tagged - run only tasks with at least one tag
--tags untagged - run only tasks with no tags