Ansible collection for managing Sonatype Nexus Repository Manager 3.x via its REST API.
- Manage read-only system status
- Manage routing rules
- Manage users
- Limitations: Not possible to change password
- Retrieve user sources
- Manage anonymous access
- Check status
- List repositories
- Manage repositories:
- Limited to:
- Docker proxy
- Maven proxy
- Limited to:
- Manage blob stores:
- Limited to:
- File
- Limited to:
- Manage user tokes capability
Different was of installing this collection are listed below.
Create requirements.yml
file and provide required version of the collection:
collections:
- name: https://github.com/haxorof/ansible-collection-sonatype-nexus.git
type: git
version: main
Run ansible-galaxy command with requirements.yml
file as argument:
ansible-galaxy collection install -r requirements.yml --force
ansible-galaxy collection install git+https://github.com/haxorof/ansible-collection-sonatype-nexus.git