Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 576 Bytes

ansible.md

File metadata and controls

31 lines (25 loc) · 576 Bytes

###General

  • Runs everything via ssh.
  • Nodes must have python installed
  • Is an orchestration framework

Inventory lists - basically list of hosts - may be generated - support variables

Playbooks

  • basically list of commands
  • describe the desired end-state
  • have variables (multiple ways to set them)
  • contain plays

Modules

  • automate nearly every part of the given environment
  • run with '-m'
  • dry run with '-C -m'

Plays

  • contain tasks

Tasks

  • contain modules
  • run sequentially

Handlers

  • triggered by tasks
  • run once at the end of a play