Skip to content

Latest commit

 

History

History
32 lines (17 loc) · 946 Bytes

playbooks-commands.md

File metadata and controls

32 lines (17 loc) · 946 Bytes

Tags

ansible-playbook tags.yml --tags yum # Run only yum task in playbook

ansible-playbook tags.yml --list-tags # list all tags in playbook

ansible-playbook tags.yml --skip-tags ntp # Skip the specific task in playbook

Log level

ansible-playbook tags.yml -v # Increarse verbosity level vy adding -v , -vvv

Task

ansible-playbook tags.yml --start-at-task 'Task Name" # Start the playbook at specific tasks and onwards

ansible-playbook tags.ym --step # Ask confirmation for each tasks

Variable

ansible-playbook tags.yml -e vairable_name=value # specify the variable value in Run time

Valut

ansible-vault create new_playbook.yml # Create Encrypted playbook Enter valut password:

ansible-vault encrypt existing_palybook.yml # Encrypt the existing playbook

ansible-vault encrypt_string --valut-id @prompt myscrectishere

ansible-palybook new_playbook.yml --ask-valut-pass # Run Encrypted Playbook