Leveraging Ansible Callback Plugins for Enhanced Performance — Video Tutorial
Profiling, Troubleshooting, and Optimizing Resources in Ansible Automation with timer, profile_tasks, and profile_roles Callback Plugins
Watch Video
Watch "Leveraging Ansible Callback Plugins for Enhanced Performance" on YouTube
What You'll Learn
- Introduction
- Understanding Callback Plugins
- The ansible.cfg File
- Configuring Callback Plugins in ansible.cfg
- Benefits of Callback Plugins
- Links:
- Playbook code
- Execution with Callback Plugins
- Execution without Callback Plugins
- Conclusion
Full Tutorial Content
About This Tutorial
- Author: Luca Berton
- Difficulty: Beginner
- Read time: 4 min
- Category: troubleshooting
Read the full written article: Leveraging Ansible Callback Plugins for Enhanced Performance
Topics Covered
Related Video Tutorials
- Optimizing Ansible Automation Platform with Callback Plugins in ansible.cfg — Learn how to optimize Ansible using callback plugins in the ansible.cfg file. Configure callback_whitelist and callbacks_enabled for better performance.
- Ansible Version Comparison: Compare Versions with version Test — How to compare versions in Ansible using the version test. Compare software versions, semantic versioning, strict/loose modes with conditional examples.
- Creating a Custom Ansible Lookup Plugin in Python for Reading a File — Create a custom Ansible lookup plugin in Python to extend capabilities for reading file contents on the Ansible controller, enhancing file retrieval.
- Creating a Custom Ansible Lookup Plugin in Python for retrieving API token — Learn how to create an Ansible lookup plugin to fetch API tokens, with a complete example of the token.py plugin code and step-by-step explanations.
- Executing Custom Lookup Plugins in the Ansible Automation Platform — How to execute two custom Ansible Lookup Plugins to interact with API and read the contents of files in the local Ansible Controller.
- How to install ansible-lint in macOS — How to install the ansible-lint command line utility and use it to improve our Ansible Playbooks in macOS Intel and Silicon.