Ansible pek cok modülü otomatik olarak icersede her zaman en son sürümlerini veya degisik özellikteki versioynlarini icermeyebiliyor. Collectionlar sayesinde bunlara katkida bulunabilir veya bunlardan faydalanabiliriz.
Bir collection icinde belirli bir klasör yapisi vardir.
docs/ - collection hakkinda ki local dokümantasyon
modules/ - bu collection icinde ki modüller#
galaxy.yml - kaynak verisi
playbooks/ - collection a ait playbooklar
lookups/ - lookup pluginleri
roles/ - bu collection icin ansible rolleri
tasks/ - include veya import yapmak icin task listeleri
plugins/ - bu collection icin gerekli olan pluginler
filters/ - jinja2 filter pluginleri
connection/ - baglanti pluginleri (yoksa default olan kullanilir)
tests/ - bu collection icin gerekli testler