commit
9245acbf44
3 changed files with 35 additions and 19 deletions
|
@ -335,25 +335,6 @@ Let's run a playbook using a parallelism level of 10::
|
|||
|
||||
ansible-playbook playbook.yml -f 10
|
||||
|
||||
Playbooks can also be executed interactively with ``--step``::
|
||||
|
||||
ansible-playbook playbook.yml --step
|
||||
|
||||
This will cause ansible to stop on each task, and ask if it should execute that task.
|
||||
Say you had a task called "configure ssh", the playbook run will stop and ask::
|
||||
|
||||
Perform task: configure ssh (y/n/c):
|
||||
|
||||
Answering "y" will execute the task, answering "n" will skip the task, and answering "c"
|
||||
will continue executing all the remaining tasks without asking.
|
||||
|
||||
If you want to start executing your playbook at a particular task, you can do so
|
||||
with the ``--start-at`` option::
|
||||
|
||||
ansible-playbook playbook.yml --start-at="install packages"
|
||||
|
||||
The above will start executing your playbook at a task named "install packages".
|
||||
|
||||
.. _ansible-pull:
|
||||
|
||||
Ansible-Pull
|
||||
|
|
|
@ -17,3 +17,4 @@ and adopt these only if they seem relevant or useful to your environment.
|
|||
playbooks_prompts
|
||||
playbooks_tags
|
||||
playbooks_vault
|
||||
playbooks_startnstep
|
||||
|
|
34
docsite/rst/playbooks_startnstep.rst
Normal file
34
docsite/rst/playbooks_startnstep.rst
Normal file
|
@ -0,0 +1,34 @@
|
|||
Start and Step
|
||||
======================
|
||||
|
||||
This shows a few alternative ways to run playbooks. These modes are very useful for testing new plays or debugging.
|
||||
|
||||
|
||||
.. _start_at_task
|
||||
|
||||
Start-at-task
|
||||
`````````````
|
||||
If you want to start executing your playbook at a particular task, you can do so with the ``--start-at`` option::
|
||||
|
||||
ansible-playbook playbook.yml --start-at="install packages"
|
||||
|
||||
The above will start executing your playbook at a task named "install packages".
|
||||
|
||||
|
||||
.. _step
|
||||
|
||||
Step
|
||||
````
|
||||
|
||||
Playbooks can also be executed interactively with ``--step``::
|
||||
|
||||
ansible-playbook playbook.yml --step
|
||||
|
||||
This will cause ansible to stop on each task, and ask if it should execute that task.
|
||||
Say you had a task called "configure ssh", the playbook run will stop and ask::
|
||||
|
||||
Perform task: configure ssh (y/n/c):
|
||||
|
||||
Answering "y" will execute the task, answering "n" will skip the task, and answering "c"
|
||||
will continue executing all the remaining tasks without asking.
|
||||
|
Loading…
Reference in a new issue