Ansible Repositories
Ansible Repositories
Ansible Galaxy is a repository for Ansible collections. Collections are packaged units of automation that include playbooks, roles, modules, and plugins. Integrating Ansible Galaxy with Sonatype Nexus Repository enables teams to manage Ansible automation artifacts centrally with the same governance and security controls as other repository formats.
Nexus Repository supports the Ansible Galaxy v3 API, allowing integration with the ansible-galaxy CLI tool. Ansible Galaxy format is available in Sonatype Nexus Repository Pro and Community editions along with Sonatype Nexus Repository Cloud.
Getting Started With Ansible Galaxy In Nexus
Explore the following topics to know how to configure and use Ansible Galaxy with Nexus.
Nexus For Ansible
- Proxy Repository: Cache and proxy collections from upstream servers, such as galaxy.ansible.com.
- Hosted Repository: Store and serve internally developed Ansible collections.
- Group Repository: Aggregate multiple Ansible Galaxy repositories through a single URL.
- Supports Ansible Galaxy v3 API.
- Fully compatible with ansible-galaxy CLI version 2.9 and above.
- Supports token authentication and anonymous access.