Ansible
Automation Commands
Controller & automation
5 commands
Commands
Dry Run with Diff
$ ansible-playbook playbook.yml --check --diff
Preview changes in CI/CD before deployment
List All Tasks
$ ansible-playbook playbook.yml --list-tasks
Display all tasks for pipeline documentation
Start at Specific Task
$ ansible-playbook playbook.yml --start-at-task='Install packages'
Resume playbook execution from specific task
Validate Playbook Syntax
$ ansible-playbook playbook.yml --syntax-check
Check playbook syntax for CI/CD pipelines
Load Variables from JSON
$ ansible-playbook playbook.yml --extra-vars '@vars.json'
Pass JSON variables for automated deployments