From the course: Complete Guide to Configuration Management Using Ansible

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Ansible components

Ansible components

So in this course, we will focus on Ansible, as you probably already on the suit. Now what are the components that are used in a typical Ansible environment? Well, it starts with the modules. Modules in Ansible are Python scripts that are used to manage platform-specific features. The good news is you don't have to develop the Python script yourself. Modules are provided by Ansible. You'll learn how many modules are available, and these modules target a wide range of specific platforms and or functionality. Since Ansible 2.9, there are so many modules that Ansible content collections are provided to manage modules. The reason for introducing Ansible content collections is that at the end of Ansible 2.8 versions, more than 3000 modules were provided in a standard installation. That's too much for one project to handle. And in Ansible content collections, it's possible to delegate the responsibility for specific modules to specific companies or open-source projects. When you install…

Contents