Using Ansible collections
Ansible Content Collections are pluggable packages that are easy to distribute, manage, and share. They allow an easy way to extend the Ansible framework. Ansible hasn’t always had collections, though.
Ansible grew in popularity, support, and functionality, becoming burdensome to maintain the project as a monorepo. Thus, back in early 2021, with the release of Ansible major version 3.0, the project split into multiple libraries, as commented in Chapter 1. The main difference was the philosophy on installation, that is, the installation separation of core and community packages:
- Ansible Core: This core library offers extensibility features that allow Ansible to be extended. It comes with no collections pre-installed.
- Community package: Installs
ansible-core, along with a long list of collections that have gone through a certification process and have been approved to be included as a community package.
Note
...