l3ender / nexus-repository-ansiblegalaxy

A Nexus Repository 3 plugin that allows usage of Ansible Galaxy repositories.
29 stars 10 forks source link

Basic Ansible Galaxy proxy support (collections) - 0.1.0 #1

Closed l3ender closed 3 years ago

l3ender commented 3 years ago

Overview

This PR adds basic support for proxying Ansible Galaxy repositories through NXRM.

It has been tested with:

Usage

  1. Copy the plugin .kar to {nexus_home}/deploy directory.
  2. Configure the proxy repository: image
  3. Provide the repository endpoint when using the ansible-galaxy client:
    ansible-galaxy collection install azure.azcollection -s http://localhost:8081/repository/ansible/

Verification

After running the above collection install command:

Limitations

This basic implementation is a starting point. The following details limitations of this release:

cc @DarthHater @bhamail

DarthHater commented 3 years ago

This is rad!!!