Getting Started Quickly With Ansible Ad Hoc Commands

Configuration management at scale has always been a challenging task for software engineers. Managing configuration on each server manually through SSH can be a tedious task. We have several automation tools for solving this problem. In this post, we’ll focus on Ansible.

Ansible has three primary use cases: provisioning, configuration management, and application deployment. Today, we’ll discuss configuration management. Ansible can be easily set up because it doesn’t require installation of any agent on the target nodes like other configuration management tools. That isn’t the only reason for choosing Ansible; it also has a big user base and is driven by an active community.

Ansible follows a push-based mechanism. In a push-based mechanism, the server pushes configurations to the nodes. In this post on CloudBees’ blog, Shivam Sharma will teach you how to run Ansible ad hoc commands at scale.