1.8 KiB
Developing collections
Collections are a distribution format for Ansible content. You can
package and distribute playbooks, roles, modules, and plugins using
collections. A typical collection addresses a set of related use cases.
For example, the cisco.ios
collection automates management
of Cisco IOS devices.
You can create a collection and publish it to Ansible Galaxy or to a private Automation Hub instance. You can publish certified collections to the Red Hat Automation Hub, part of the Red Hat Ansible Automation Platform.
developing_collections_creating developing_collections_shared developing_collections_testing developing_collections_distributing
developing_collections_migrating developing_collections_contributing developing_collections_changelogs
developing_collections_structure collections_galaxy_meta
For instructions on developing modules, see developing_modules_general
.
collections
-
Learn how to install and use collections in playbooks and roles
contributing_maintained_collections
-
Guidelines for contributing to selected collections
- Ansible Collections Overview and FAQ
-
Current development status of community collections and FAQ
- Mailing List
-
The development mailing list
- irc.freenode.net
-
#ansible IRC chat channel