Member-only story

Profiling, Troubleshooting, and Optimizing Resources Ansible Automation Platform

How to use three Ansible Callback plugins to enhance the Ansible Automation Platform performance.

Luca Berton
5 min readSep 17, 2023

Introduction

Ansible Automation Platform is a powerful automation tool used for configuration management, application deployment, and task automation. To harness the full potential of Ansible, it’s essential to fine-tune its configuration according to your specific needs. In this article, we’ll delve into the ansible.cfg file and explore how to optimize Ansible’s performance by utilizing callback plugins. Specifically, we will focus on the `[defaults]` section of the ansible.cfg file and the configuration options `callback_whitelist` and `callbacks_enabled`.

Understanding Callback Plugins

Callback plugins in Ansible are used to customize the output of playbooks and provide additional functionality during playbook execution. They can be configured globally in the ansible.cfg file or per-playbook using the `ansible.cfg` setting in a playbook. Callback plugins offer a wide range of capabilities, from generating custom reports to monitoring playbook…

--

--

Luca Berton
Luca Berton

Written by Luca Berton

I help creative Automation DevOps, Cloud Engineer, System Administrator, and IT Professional to succeed with Ansible Technology to automate more things everyday

No responses yet