Skip to content

Ansible Advanced Quiz

Back to Quiz Home


Test your deep expertise on custom plugins, optimization, and complex automation scenarios.


#

Which strategy plugin drastically improves execution speed by using persistent SSH connections?

#

How can you avoid the overhead of module transfer and Python startup on every task?

#

What is the best way to handle different package names (e.g., httpd vs apache2) across OS families?

#

What does check_mode: yes do?

#

Which feature allows you to query external data sources (like DNS, Consul, or Vault) dynamically?

#

How do you execute a playbook on local infrastructure (pull mode) instead of push mode?

#

Which callback plugin can be used to profile task execution time to find bottlenecks?

#

What is a "Fact Cache"?

#

How do you write a custom filter plugin?

#

What is the changed_when directive used for?

#

What is the purpose of meta: refresh_inventory?

#

How do you pass a variable reference (not value) to a role?

#

Which testing framework is the standard for testing Ansible Roles using containers?

#

What is an "Execution Environment" (EE)?

#

How do you handle a task that must run on the control node but use the variables of the remote host?

#

What is the precise difference between ignore_errors: yes and failed_when: false?

#

How can you limit the execution of a playbook to a specific "batch" of hosts at a time to prevent downtime?

#

Which module allows you to make API calls directly from a playbook?

#

What is ansible-builder used for?

#

How do you perform a "Linear" strategy execution with a "Free" strategy for a specific play?

Quiz Progress

0 / 0 questions answered (0%)

0 correct